Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Konfiguracja FTPa z kodem źródłowym pliku proftpd.conf
http://forum.freesco.pl/viewtopic.php?f=24&t=9255
Strona 1 z 1

Autor:  Johny Qeawah [ piątek, 30 września 2005, 19:19 ]
Tytuł:  Konfiguracja FTPa z kodem źródłowym pliku proftpd.conf

Ponieważ jestem nowym użytkownikiem systemu linux (w moim wypadku jest to NND) mam prośbę. Proszę, pomóżcie mi skonfigurować serwer FTP, tak aby z tego wątku korzystali inni poczatkujący.
Zainstalowałem pakiet proftpd i nawet się uruchamia. Jednak korzystanie z ftp bez odpowiedniej konfiguracji jest dość ograniczone.
Po pierwsze z ftp mogą w moim przypadku korzystać tylko Ci użytkownicy którzy mają założone konta systemowe (czyli logują się do konsoli np przez ssh, lub bezpośrednio siedząc przed serwerem). Po drugie nie działa logowanie anonymous - bez hasła.
Dlatego poniżej przedstawię jak chciałbym skonfigurować FTPa , aby mogli korzystać z niego inni użytkownicy.
Założenia:
user: paul user: mac mają konta systemowe (czyli logują się do systemu)
user: guest nie ma konta systemowego lecz korzystając z ftp ma takie same prawa jak uzytkownicy ftp - paul i mac.
Wszyscy trzej użytkownicy mają swoje katalogi domowe w /home/ do których mają pełne prawa i które mogą przeglądać tylko ich właściciele. W katalogach domowych jako podkatalogi znajdują się katalogi które mogą penetrować wszyscy (jednak tylko właściciel ma prawo cokolwiek tam zapisać, usunąć lub zmienić). Struktura katalogów wygląda więc następująco:
/home/paul/paul_public
/home/mac/mac_public
/home/guest/guest_public

Przypominam że użytkownik guest nie jest użytkownikiem systemu.
I wreszcie anonymous. Po zalogowaniu się jako anonymous klient znajduje się w katalogu /home/guest/guest_public i może przegladać (read_only) wszystkie trzy katalogi typu user_public. Poza tym nie ma żadnych praw. Jako jedyny nie musi podawać hasła.
Mając na uwadze zupełny laicyzm jaki przeze mnie przemawia, proszę jakiegoś eksperta o kod źródłowy pliku proftpd.conf stosowny do powyższego opisu, opatrzony niezbędnymi uwagami typu "co należy jeszcze zrobić aby to wszystko działało.
Dziękuję w imieniu wszystkich nowicjuszy.

Autor:  Johny Qeawah [ piątek, 30 września 2005, 19:23 ]
Tytuł: 

Trochę nieprecyzyjnie zdefiniowałem prawa, wiec jeszcze jedno zdanie tytułem wyjaśnienia:
Katalogi domowe użytkowników są całkowicie prywatne i tylko ich właściciele maja do nich prawa.

Autor:  MAC!EK [ piątek, 30 września 2005, 19:29 ]
Tytuł: 

1. Dla userów którzy mają konta FTP ale nie mają mieć shella ustaw powłokę /bin/false podczas ich zakładania.
2. Do /etc/shells wpisz /bin/false żeby mogli się logować do FTP.

Autor:  Johny Qeawah [ piątek, 30 września 2005, 21:35 ]
Tytuł: 

dzieki za odpowiedź
udało mi się stworzyć tych użytkowników tak jak chciałem i logują się do ftp'a
jednak nadal nie loguje się anonymous (bez hasła)
i dalej nie wiem jak udostępnic do publicznego wgladu katalogi :
/home/paul/paul_public
/home/mac/mac_public
/home/guest/guest_public

Autor:  Johny Qeawah [ niedziela, 15 stycznia 2006, 11:39 ]
Tytuł: 

:( :( :( :( :( :( :( :( :( :( :( :( :( :( :( :( :(

Czyżby ta cisza oznaczała, że nie da się tego zrobić?

:( :( :( :( :( :( :( :( :( :( :( :( :( :( :( :( :(

Autor:  Mr Groch [ poniedziałek, 20 marca 2006, 04:07 ]
Tytuł: 

Ja bym to zrobil tak:

3 uyztkownicy maja swoje konta i nikt zagladac nie moze...
To jest akurat proste... Ale jak zrobic by np anonymous mogl
ogladac swoj katalog i katalogi public tamtych 3 uzytkownikow?

Zrob w katalogu np publica nonymnousa dowiazania do katalogow
public tych 3 uzytkownikow. Dowiazania takie powinny dzialac
bez problemu w ftp - bedziesz mogl wtedy ogladac foldery public
jako anonmous tamtych userow, nie mogac sie swobodnie poruszac
po reszcie ich kiatalogow...

PS. Przy okajzi mam pytanie - jak zrobic w proftpd, by np
po zalogowaniu sie uzytkownika xxx domyslnie go wsadzalo do katalogu
np /ftp/info, ale mogl bez problemu cofnac sie do katalogu /ftp (do / juz nie)

Pozdrawiam

Autor:  TheL [ poniedziałek, 20 marca 2006, 09:31 ]
Tytuł: 

a zrobilem na forum takie ladne faq myslalem ze ktos bedzie potrafil to znalezc a tu jednak nie :( w moim faq masz opisane dokladnie jak to jest z anonymousami.

Autor:  Mr Groch [ poniedziałek, 20 marca 2006, 15:07 ]
Tytuł: 

Tam nie ma rozwiazania tych problemow :)

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/