Co to jest FTP?
FTP (File Transfer Protocol) to protokół służący do przesyłania plików między komputerami w sieci, w szczególności między lokalnym komputerem a serwerem. Wykorzystuje się go głównie do zarządzania plikami na serwerach hostingowych, np. do przesyłania plików stron internetowych lub backupów.
Za pomocą klienta FTP (np. FileZilla, WinSCP, Cyberduck) możesz połączyć się ze swoim serwerem i przesyłać pliki, edytować je lub zarządzać katalogami.
Jak połączyć się z serwerem hostingowym przez FTP?
1. Zainstaluj klienta FTP
- FileZilla to jeden z najpopularniejszych klientów FTP.
- Możesz go pobrać ze strony filezilla-project.org.
2. Zdobądź dane do logowania FTP
Od swojego dostawcy hostingu otrzymasz dane potrzebne do połączenia FTP. Zwykle zawierają one:
- Host (adres serwera) – np. ftp.twojadomena.pl lub adres IP serwera.
- Nazwa użytkownika – np. użytkownik FTP (może to być inne niż dane logowania do panelu hostingowego).
- Hasło – hasło do konta FTP.
- Port – najczęściej jest to port 21 (standardowy dla FTP) lub 22 dla SFTP (Secure FTP).
3. Skonfiguruj połączenie w kliencie FTP
W tym przykładzie wykorzystamy FileZilla:
- Otwórz FileZilla.
- Na górze ekranu zobaczysz pasek z polami do wpisania danych logowania:
- Host: wpisz adres serwera (np. ftp.twojadomena.pl).
- Nazwa użytkownika: wpisz nazwę użytkownika FTP.
- Hasło: wpisz hasło do konta FTP.
- Port: wpisz port (najczęściej 21 lub 22).
- Kliknij przycisk Szybkie łączenie.Jeśli wszystko zostało poprawnie wpisane, klient FTP połączy się z serwerem i zobaczysz dwie części:
- Lewa strona: Pliki na twoim lokalnym komputerze.
- Prawa strona: Pliki na serwerze.
4. Przesyłanie plików
- Aby wysłać plik na serwer: przeciągnij plik z lewej strony (z lokalnego komputera) na prawą stronę (na serwer).
- Aby pobrać plik z serwera: przeciągnij plik z prawej strony na lewą (na swój komputer).
5. Zarządzanie plikami
Możesz:
- Tworzyć nowe katalogi na serwerze.
- Usuwać lub edytować pliki bezpośrednio na serwerze.
- Ustawiać uprawnienia plików (chmod).
6. Bezpieczeństwo: Korzystaj z SFTP (Secure FTP)
Zamiast standardowego FTP, który nie szyfruje danych, zaleca się korzystanie z SFTP (działającego na porcie 22), który zapewnia większe bezpieczeństwo. W przypadku SFTP, dane są szyfrowane podczas przesyłania.
FTP to wygodne narzędzie do zarządzania plikami na serwerze, a klient FTP (jak np. FileZilla) ułatwia cały proces. Pamiętaj o zabezpieczeniu danych, zwłaszcza przy korzystaniu z otwartych sieci, używając SFTP zamiast FTP.