Konto FTP

Co to jest FTP
FTP (File Transfer Protocol) to 8-bitowy protokół, umożliwiający przesyłanie plików przez sieć TCP/IP w dwustronnym kierunku klient <-> serwer. Pozwala dokonywać dowolne operacje na plikach na dysku lokalnym i serwerze. Zapewnia kontrolę poprawności transmisji oraz prawa dostępu do danych.
FTP wykorzystuje dwa typy połączeń do komunikacji: kontrolne (np. wysyła polecenia do serwera) oraz do transmisji danych (np. plików).

Domyślne konto FTP i konto panelu sterowania mają jednakowy login i hasło. Usunięcie domyślnego konta FTP jest niemożliwe, jednak można ustawić inne hasło niż dla panelu sterowania. Jeśli hasło panelu zarządzania zostanie zmienione, wówczas domyślne konto FTP nie ulegnie zmianie. Aby oba hasła były zgodne, należy zaktualizować domyślne konto FTP w ustawieniach konta FTP.

Do czego służy konto FTP
Komunikacja serwer FTP <=> klient (użytkownik z hasłem dostępowym do FTP) pozwala na przesyłanie i ściąganie plików, co ma praktyczne zastosowanie przy samodzielnym publikowaniu oraz aktualizacji strony WWW na serwerze przez klienta. Za pośrednictwem odpowiednio skonfigurowanego programu klienta FTP (podając nazwę hosta- adresu serwera, loginu i hasła, port), użytkownik ma możliwość zamieszczania, modyfikacji oraz usuwania treści w obrębie swojego serwera WWW.

Tryby pracy FTP - używane porty
FTP pracuje w trybie aktywnym lub pasywnym. W przypadku trybu aktywnego FTP używa portu 21 dla poleceń (połączenie nawiązane przez klienta) oraz portu 20 do przesyłu danych (połączenie nawiązane przez serwer). W trybie pasywnym wykorzystywany jest port 21 do poleceń, a do transmisji - port większy od 1024, przy czym obydwa połączenia są nawiązywane przez klienta.

W sieciach zabezpieczonych firewall'em komunikacja z aktywnymi serwerami FTP jest możliwa tylko po zwolnieniu odpowiednich portów na firewall'u (routerze). Istnieje możliwość zainstalowania wielu serwerów FTP za jednym routerem, pod warunkiem rozdzielenia portów przez router dla każdego serwera.