Rozdział 11 · 11.7
Łączenie z FileZilla (FTP, FTPS i SFTP)
FileZilla to bezpłatny program FTP dla systemów Windows, Mac i Linux. Można go pobrać ze strony filezilla-project.org (wybierz zwykły FileZilla Client; podczas instalacji uważaj, aby nie zainstalować dodatkowego oprogramowania). Inne programy, takie jak Cyberduck czy WinSCP, działają na tych samych danych.
Dane w skrócie
| Ustawienie | FTP z szyfrowaniem (zalecane) | SFTP |
|---|---|---|
| Host (serwer) | Nazwa serwera Państwa pakietu, na przykład linux2023.webawere.nl (zob. Znajdowanie nazwy serwera i nazwy użytkownika DA) | Nazwa serwera |
| Protokół | FTP, z opcją Wymagaj jawnego FTP przez TLS | SFTP |
| Port | 21 (lub pozostawić puste) | 1967 |
| Nazwa użytkownika | Nazwa użytkownika DA lub pełna nazwa dodatkowego konta FTP, na przykład webbouwer@twojadomena.pl | Nazwa użytkownika DA |
| Logowanie za pomocą | Hasła tego konta | Klucza SSH (zob. Klucze SSH i logowanie przez SSH); logowanie hasłem nie jest możliwe |
| Dla jakich pakietów? | Wszystkie pakiety hostingowe | Tylko Power Webhost Three i Four, AI Wordpress Three oraz Power Reseller |
| Tryb transferu | Pasywny | Nie dotyczy |
Łączenie przez FTP przez TLS (FTPS)
Poniższe nazwy pochodzą z polskiej wersji FileZilla. Jeśli FileZilla jest w języku angielskim, nazywają się one Protocol, Host, Port, Encryption (wybierz Require explicit FTP over TLS) oraz Logon Type (wybierz Normal).
- Otwórz FileZilla i w menu Plik wybierz Menedżer stron (w wersji angielskiej: Site Manager).
- Kliknij Nowa strona i nadaj jej nazwę, na przykład nazwę swojej domeny.
- Przy Protokół wybierz: FTP - File Transfer Protocol.
- Przy Host wpisz nazwę serwera, a pole Port pozostaw puste (wtedy FileZilla użyje portu 21).
- Przy Szyfrowanie wybierz: Wymagaj jawnego FTP przez TLS.
- Przy Typ logowania wybierz: Normalny i wpisz swoją nazwę użytkownika oraz hasło.
- Kliknij Połącz.
Przy pierwszym połączeniu FileZilla wyświetli certyfikat serwera. Czy widnieje tam nazwa serwera, na przykład linux2023.webawere.nl? Jeśli tak, zaznacz opcję zawsze ufania temu certyfikatowi i kliknij OK.
Po połączeniu po prawej stronie zobaczysz foldery swojego pakietu. Przejdź do domains/twojadomena.pl/public_html i przeciągnij pliki z lewej strony (komputer) na prawą.
Wskazówka: Jako host użyj nazwy serwera, a nie ftp.twojadomena.pl ani adresu IP. Certyfikat jest wystawiony na nazwę serwera. Przy użyciu własnej nazwy domeny pojawi się komunikat, że certyfikat nie pasuje do nazwy, a podczas przenoszenia domeny może ona jeszcze wskazywać na poprzedniego dostawcę.
Tryb pasywny
FTP wykorzystuje dwa połączenia: jedno dla poleceń i jedno dla plików. W trybie pasywnym komputer użytkownika nawiązuje oba połączenia samodzielnie. Działa to najlepiej za modemem lub zaporą sieciową i jest to ustawienie domyślne w FileZilla. W razie potrzeby można to sprawdzić w menu Edycja > Ustawienia > Połączenie > FTP: ustaw Tryb transferu na Pasywny.
Do połączenia plikowego w trybie pasywnym serwer wykorzystuje porty od 35000 do 35999. Jeśli modem lub zapora sieciowa je blokuje, logowanie będzie możliwe, ale foldery nie będą widoczne (zob. FTP nie działa: jak to rozwiązać).
Łączenie przez SFTP
SFTP działa przez SSH. Jest to możliwe tylko w przypadku pakietów z dostępem do SSH: Power Webhost Three i Four, AI Wordpress Three oraz Power Reseller. Logowanie odbywa się za pomocą nazwy użytkownika DA i klucza SSH, a nie hasła. Informacje o tym, jak utworzyć klucz i umieścić go w DirectAdmin, znajdują się w Klucze SSH i logowanie przez SSH.
- W Menedżerze stron przy Protokół wybierz: SFTP - SSH File Transfer Protocol.
- Przy Host wpisz nazwę serwera, a przy Port: 1967.
- Przy Typ logowania wybierz: Plik klucza, wpisz swoją nazwę użytkownika DA i wybierz swój klucz prywatny.
- Kliknij Połącz.
Uwaga: Jeśli FileZilla wielokrotnie próbuje zalogować się z nieprawidłowym hasłem, serwer po kilku próbach zablokuje Państwa adres IP. Wtedy strona internetowa i poczta również tymczasowo nie będą działać z tego połączenia. Zob. FTP nie działa: jak to rozwiązać.
