460 Poznaj Lmux
Ustalanie, czy FTP został uaktywniony w systemie
!. Upewnij się, czy serwer obsługujący FI’P został już zainstalowany w systemie. Wpisz polecenie rpm -q wu-ftpd. Jeśli system wyświetli wiadomość: package wu-ftpd is not i nstalled, musisz zainstalować odpowiedni pakiet oprogramowania.
2. Upewnij się. ze wiersz definiujący usługę FTP w pliku etc/inetd.conf istnieje i nie jest oznaczony jako komentarz. Wpisz polecenie less /etc/inetd.oonf, a następnie kontynuuj poszukiwania za pomocą polecenia /ftp. Ie3s. Rezultat powinien być mniej więcej taki:
ftp3tream tep nowait root /usr/sbin/tcpd in.ftpd -1 -a
Jeśli wyświetlony na ekranie wiersz rozpoczyna się od znaku #, to znaczy, ze jest on
w pliku oznaczony jako komentarz. Usuń (f , nim wykonasz następny krok.
3. Jeśli już dokonałeś odpowiedniej edycji pliku ineLd.conf, musisz poinformować inetd o tych zmianach. W tym celu wpisz polecenie /etc/rc.d/init.d/inet resLart.
W tej chwili system jest już skonfigurowany odpowiednio, by móc odpowiadać na prośby dostępu od FTP.
Aby uruchomić dostęp do FTP dla użytkowników anonimowych, należy najpierw uruchomić oprogramowanie serwera, o czym mówiliśmy wyżej. Załączony do Red Hat Linuksa serwer wu-ftpd automatycznie zapewni możliwość korzystania z FIT jako ano nymous, ale nie zainstaluje odpowiednich katalogów, po których anonimowi użytkownicy mogliby się poruszać. Do tego celu służy pakiet anonf tp.
Aby sprawdzić, czy pakiet anonftp został zainstalowany, należy wpisać w wierszu poleceń rpm -q anonftp i jeżeli otrzymamy odpowiedź, że pakiet nie jest zainstalowany, musimy zainstalować odpowiednie pliki.
Katalogi serwera FTP dostępne dla użytkowników annoymous, zawarte są w katalogu /home/ftp. Wszystkie pliki w tym katalogu /home/ftp/pub mogą być swobodnie kopiowane przez użytkowników anonimowych.
Zapewnianie przestrzeni dla użytkowników anonimowych
1. Wejdź do systemu jako root.
2. Wejdź do katalogu /home/ftp.
3. Utwórz katalog incoming.
4. Nadaj uprawnienia do zapisu na dysku wszystkim, którzy będą chcieli zapisać coś W katalogu incoming poleceniem chmod a+w /home/f tp/incominq.
Kontrola działania serwera FTP przed dopuszczeniem użytkowników
1. Połącz się ze swoim serwerem za pomocą polecenia ftp localhosL.