Do publikowanie stron WWW możemy używać protokołu FTP[1], FTPS lub SFTP . W dużym skrócie są to protokoły służące do dwukierunkowego przesyłania plików, przypomina to dostęp do zdalnego twardego dysku. Aby uzyskać dostęp do konta FTP konieczne są login i hasło, które są nadawane w chwili tworzenia serwera WWW. Korzystanie z usługi FTP jest bardzo proste: instalujemy program, uruchamiamy go i podajemy w konfiguracji połączenia następujące parametry:
- adres serwera: ftp.hostigo.pl
- login, czyli identyfikator użytkownika konta
- hasło konta
Klienty
Aby uzyskać możliwość dostępu do konta konieczny jest program zwany klientem FTP (także SFTP i FTPS). Dla każdego systemu operacyjnego istnieje liczna rodzina klientów, wiele z nich jest dostępnych za darmo, lub za niewielką opłatą.
FTP
FTP to najstarszy i najbardziej popularny protokół przesyłania plików, dlatego wybranie jego może być najwygodniejszym rozwiązaniem.
- MS Windows: Total Commander[2], Pro FTP[3], Cute FTP[4], WS FTP[5]
- Rodzina Uniksa: można skorzystać z klientów FTP zintegrowanych ze środowiskami GNOME i KDE, lub użyć jednego z niezależnych klientów, np.: gFTP[6]
Nasze serwery FTP działają zarówno w trybie pasywnym jak i aktywnym - szczegóły na stronach wikipedii[7].
SFTP
- MS Windows: WinSCP
- Rodzina Uniksa: sftp, gFTP i ważniejsze menadżery plików.
FTPS
Szyfrowany protokół FTP
- MS Windows: FTPS jest dostępne w wielu komercyjnych klientach FTP, dostępne jest także w popularnych programie Total Commander po dodaniu bibliotek OpenSSL.
- Rodzina Uniksa: lftp
Kopiowanie plików
Wiele klientów FTP wyświetla pliki w dwóch panelach: w jednym widać pliki i katalogi lokalne, a w drugim dane na serwerze (po nawiązaniu połączenia). Cała operacja sprowadza się do skopiowania danych pomiędzy oknami. Na poniższej ilustracji została przedstawiona przykładowa sesja FTP:
Pliki, które mają być widoczne z poziomu przeglądarki internetowej należy umieścić w katalogu public_html. Zaznaczamy lokalne pliki i/lub katalogi i wydajemy polecenie kopiowania na serwer.
