Strona 1 z 1

[+] FTP na Debianie (SSH)

: 04 lipca 2008, 12:48
autor: xKanGur
hej. Wczoraj dostałem VPS. Jak wiadomo brak jakiego kolwiek systemu graficznego, jedyne co dostałem to kosnole (dostęp ssh). Nie było podstawowych pakietów np FTP i screena. Kolega powgrywał mi potrzebne mi pakiety. Wszystko działa jak trzeba ale mam problem

dodaje konto FTP po przez komende
adduser nazwa_usera
Nadaje hasło. Wchodze w klienta FTP, łącze sie na danym userze i mam dostęp do całego systemu! Chciałem mieć dostęp tylko do katalogu który zostaje stworzony gdy zakładamy konto ftp czyli katalog nazwy usera. Jak to poprawić by to konto FTP miało dostęp tylko do tego własnego katalogu?!

: 04 lipca 2008, 12:56
autor: ruun
Edytuj posta Obrazek i dopisz jaki serwer ftp masz zainstalowany.

: 04 lipca 2008, 12:57
autor: xKanGur
ruun, gdybym wiedział to bym napisał a tak nie mam zielonego pojęcia, bo jak wcześniej napisałem nie ja wgrywałem pakiet ftp.

Może polecisz jakiś pakiet i odrazu jak go zainstalować, bo z systemami unixowymi dopiero zaczynam zabawe.

: 04 lipca 2008, 13:04
autor: ruun
xKanGur pisze:Kolega powgrywał mi potrzebne mi pakiety.
Sprawdź czy masz plik /etc/proftpd/proftpd.conf albo zapytaj kolegę co Ci zainstalował.

: 04 lipca 2008, 13:08
autor: xKanGur
ruun pisze:/etc/proftpd/proftpd.conf
tak, mam ten plik.

Co mam teraz zrobić? Dać jego zawartość czy jak?

: 04 lipca 2008, 13:46
autor: ruun
Edytuj go jako root i ustaw odpowiedni DefaultRoot czyli

Kod: Zaznacz cały

DefaultRoot ~ ftpuser
przeładuj usługę

Kod: Zaznacz cały

/etc/init.d/proftpd restart
i dodaj uzytkownika do grupy ftpuser

Kod: Zaznacz cały

adduser użytkownik ftpuser

: 04 lipca 2008, 13:53
autor: xKanGur
ruun pisze:Edytuj go jako root i ustaw odpowiedni DefaultRoot czyli

Kod:
DefaultRoot ~ ftpuser
nie zrozumiałem tego. Jak wcześniej napisałem to moje początki i czy byś mi mógł wytłumaczyć jak to zeedytować?;>

: 04 lipca 2008, 14:48
autor: ruun
Będąc zalogowanym jako root i wpisz polecenie

Kod: Zaznacz cały

nano /etc/proftpd/proftpd.conf
będziesz w edytorze tekstu. Przejdź na koniec pliku i dopisz

Kod: Zaznacz cały

DefaultRoot ~ ftpuser
Z edytora wychodzisz kombinacją Ctrr-X i na pytanie czy zapisać zmiany odpowiadasz twierdząco.

: 04 lipca 2008, 15:40
autor: xKanGur
ruun, wielkie dzięki.
Zapomniałeś dodać
addgroup ftpuser
(to mi kolega podpowiedział). Dobra temat do zamknięcia i jeszcze raz dziękuje;D

: 04 lipca 2008, 16:05
autor: Rad
Nie lepiej wrzucać pliki przez ssh?