Baza wiedzy

FTP / SFTP (File Transfer Protocol)

Protokoły służące do przesyłania plików między komputerem a serwerem. FTP jest starszym, nieszyfrowanym rozwiązaniem, a SFTP jego bezpieczniejszym odpowiednikiem opartym o SSH.

← Wróć do bazy wiedzy

FTP



FTP (File Transfer Protocol) pozwala przesyłać pliki na serwer i z serwera, ale nie szyfruje połączenia. Oznacza to, że login, hasło i dane mogą zostać przechwycone w sieci.



SFTP



SFTP (SSH File Transfer Protocol) działa przez szyfrowane połączenie SSH. Zapewnia bezpieczny transfer plików i jest standardem wszędzie tam, gdzie zarządza się produkcyjnym środowiskiem.



Zastosowania



  • wgrywanie plików strony,

  • aktualizacja zasobów,

  • pobieranie backupów i logów,

  • zarządzanie katalogami na serwerze.



Dobre praktyki



  • unikać zwykłego FTP na produkcji,

  • używać SFTP lub deployów automatycznych,

  • ograniczać konta do minimalnych uprawnień,

  • łączyć transfer z poprawnymi uprawnieniami plików (CHMOD).

Powiązane pojęcia
Kontakt
Masz pytanie techniczne?

Porozmawiajmy

Chętnie wyjaśnię, jak te pojęcia przekładają się na Twój projekt.

Skontaktuj się