Pomocy w założeniu konta ftp

0

Potrzebuję założyć nowe konto ftp na serwerze pracującym pod redhat linux. W książce "Serwery internetowe Red Hat Linux" wydawnictwa helion pisze niedokładnie jak to zrobić, a nie nie moge się pomylić. Do tej pory zalogowałem się na serwer przez SSH (putty) jako root i wprowadzilem takie komendy

useradd guest

passwd guest

i podalem hasło, teraz chce zrobić tak, żeby można było zalogować się na to konto przez ftp-a i wrzucać normalnie pliki.

Ale mam problem, jak utworzyłem konto i klikam żeby przejsc folder do góry to udaje to mi się i widze wszystkie foldery na serwerze, a tak nie powinno byc, chcę również zmienić ścieżkę do plikow tego konta.

0

Jakiego serwera ftp używasz?

0

blah FTP

0

Udało już mi się ustawić aby ftp odczytywał pliki z odpowiedniego folderu teraz tylko pozostaje jeden problem, bo moge przejs do folderu o poziom wyżej, a tak nie powinno być, jak to zmienić ?

zuważyłem jeszcze, że w pliku /etc/passwd przy wpisie tego użytkownika po dwukropku jest /dev/null a wg tego co pisze w uzytkownikach innych konto to powinno być /bin/bash. O co tu więc chodzi?

0

W życiu nie słyszałem o takim serwerze. Zainstaluj coś porządnego (np. bardzo polecany vsftpd). A jeżeli już tak bardzo nie chcesz to poszukaj sobie jakieś opcji w konfiguracji związanej z 'chroot'.

Co do drugiego pytanie: konto to po prostu nie ma powłoki.

0

chodzi o to, że ja nie konfigurowałem tego serwera, i musze tylko uutworzyć konto. Mysle, że program ftp to blah ftp bo taka informacja pojawia mi sie przy logowaniu na ftp-a.

Może powiem do czego doszedłem

a więc konta twqorzone są w /www

główne konto serwera, tn gdzie ma swoją oficjalna strone to /www/start

ja utworzylem konto guest i przeniosłem jego sciezke z /www/guest na /www/start/public_html/guest

ale problem jest taki, że jakiej sciezki bym nie wpisal to zawsze jak zaloguje moge wyjsc z katalogu tego uzytkownika, a nie powinno tak byc

do zmiany sciezki uzywam polecenia

usermod /www/start/public_html/guest guest

Co mam zrobić żeby po zalogowaniu się na ftpa nie można było wychodzic poza katalog tego użytkownika

0

Skoro taka informacja się pojawia przy logowaniu to prawie na pewno jest po prostu podstawiona, zwłaszcza ze na taką wygląda. Podstawiona aby przypadkowy logujący się user nie doszedł co to za serwer jest. Standardowa procedura.

0

wpisz w konsoli :

ps -A | grep ftp

i powiedz co ci wyrzucilo, czy to vsftpd, pureftpd, proftpd czy moze jakis inny demon

'blah ftp' to nic innego jak najzwyklejsze issue/banner/jakkolwiektonazwiesz

1 użytkowników online, w tym zalogowanych: 0, gości: 1