[+] FTP na Debianie (SSH)

Ogólne pytania dotyczące systemu
xKanGur
Posty: 6
Rejestracja: 19 maja 2008, 14:11
Lokalizacja: S³upsk

[+] FTP na Debianie (SSH)

Post 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?!
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

Edytuj posta Obrazek i dopisz jaki serwer ftp masz zainstalowany.
xKanGur
Posty: 6
Rejestracja: 19 maja 2008, 14:11
Lokalizacja: S³upsk

Post 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.
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

xKanGur pisze:Kolega powgrywał mi potrzebne mi pakiety.
Sprawdź czy masz plik /etc/proftpd/proftpd.conf albo zapytaj kolegę co Ci zainstalował.
xKanGur
Posty: 6
Rejestracja: 19 maja 2008, 14:11
Lokalizacja: S³upsk

Post autor: xKanGur »

ruun pisze:/etc/proftpd/proftpd.conf
tak, mam ten plik.

Co mam teraz zrobić? Dać jego zawartość czy jak?
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post 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
xKanGur
Posty: 6
Rejestracja: 19 maja 2008, 14:11
Lokalizacja: S³upsk

Post 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ć?;>
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post 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.
xKanGur
Posty: 6
Rejestracja: 19 maja 2008, 14:11
Lokalizacja: S³upsk

Post 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
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

Nie lepiej wrzucać pliki przez ssh?
ODPOWIEDZ