Konfiguracja klientów FTP - FileZilla. Drukuj

  • 5

 

Osoby posiadające konto hostingowe w Kylos.pl zapraszamy do skorzystania z opisów konfiguracji znajdujących się w Panelu Klienta. Prosimy przejść do zakładki Twoje Usługi →wybrać interesujące nas konto → Zarządzanie Serwerem → Kreator konfiguracji.

 

Kreator wskaże spersonalizowane dane jakie należy użyć w konfiguracji.


Do napisania tego poradnika posłużyłem się serwerem na którym działa usługa FTP. Na serwerze ustawieni zostali użytkownicy:

  • użytkownik główny: nazwaUser (/home/nazwaUser)
  • użytkownik wirtualny: test-ftp@nazwaUslugi.kylos.pl (/home/nazwaUser/test-ftp)

Program FileZilla można pobrać ze strony twórców https://filezilla-project.org/. Jest to otwarte oprogramowanie dostępne na licencji GNU GPL.

a) Połączenie przez protokół FTP (nieszyfrowane)

Na początek skonfigurujmy naszego klienta do połączenia nieszyfrowanego FTP. Otwieramy program FileZilla – ukazuje nam się główne okno programu i w zaznaczonym polu wpisujemy:

Serwer: ftp://nazwaUslugi.kylos.pl (domyślne połączenie to nieszyfrowane FTP, czyli można po prostu wpisać nazwaUslugi.kylos.pl bez definiowania protokołu)

Nazwa użytkownika: nazwaUser (nazwę można wpisać w formie: nazwaUser@nazwaUslugi.kylos.pl)

Hasło: moje_hasło_do_konta

Port: możemy zostawić puste (program wybierze sam domyślny port dla FTP, czyli 21)

– W celu zainicjowania połączenia wciskamy przycisk: Szybkie łączenie

UWAGA!!!: Jeśli logujemy się na konto użytkownika wirtualnego jego nazwę wpisujemy zawsze w formie: login@nazwa_serwera, czyli z naszym przypadku test-ftp@nazwaUslugi.kylos.pl.


b) Połączenie przez protokół FTP Secure (szyfrowane)

Co jeśli chcemy zawiązać połączenie FTP szyfrowane (czyli FTP Secure)? Sprawa wygląda bardzo podobnie. Ponownie musimy otworzyć program FileZilla i wpisać odpowiednie w informacje w pola widoczne na rysunku:

Serwer: ftpes://nazwaUslugi.kylos.pl (UWAGA: tutaj już koniecznie trzeba podać protokół, ftpes:// dla FTP z bezpośrednim szyfrowaniem TLS)

Nazwa użytkownika: nazwaUser

Hasło: moje_hasło_do_konta

Port: możemy zostawić puste (program wybierze sam domyślny port dla FTP, czyli 21) lub po prostu wpisać wartość: 21

– W celu zainicjowania połączenia wciskamy przycisk: Szybkie łączenie

UWAGA!!!: Jeśli logujemy się na konto użytkownika wirtualnego jego nazwę wpisujemy zawsze w formie: login@nazwa_serwera, czyli z naszym przypadku test-ftp@nazwaUslugi.kylos.pl.


c) Połączenie przez protokół SFTP na kontach hostingowych z dostępem do usługi SSH

Na początek należy wygenerować parę kluczy SSH dla swojego konta, a następnie pobrać na dysk klucz prywatny. Opis jak tego dokonać znajduje się pod adresem http://panel.kylos.pl/knowledgebase.php?action=displayarticle&id=98
Otwieramy program "FileZilla", następnie przechodzimy w zakładkę "Edytuj" --> "Ustawienia" --> "SFTP". Otworzy nam się kreator dodawania nowego klucza SSH - klikamy "Dodaj plik klucza".


Wybieramy wcześniej ściągnięty klucz prywatny SSH i go dodajemy. Niestety program "FileZilla" nie obsługuje kluczy chronionych hasłem i poprosi nas o zgodę na konwersję na klucz bez hasła - klikamy "Tak".


Następnie podajemy hasło do klucza i klikamy "Ok" - od tej chwili dalsze procedura połączenia wygląda podobnie jak w przypadku pozostałych metod połączeń.


Następnie bez większych zmian - w
ypełniamy pola w następujący sposób:

Serwer: sftp://nazwaUslugi.kylos.pl (musi być zawarta definicja protokołu przez, który chcemy się łączyć)

Nazwa użytkownika: nazwaUser (UWAGA: przez SFTP nie połączymy się z użytkownikiem wirtualnym, czyli w naszym przypadku test-ftp@nazwaUslugi.kylos.pl)

Hasło: moje_hasło_do_konta (nie do klucza SSH)

Port: domyślny port dla SFTP to 22

– W celu zainicjowania połączenia wciskamy przycisk: Szybkie łączenie


d) Połączenie przez SFTP na kontach hostingowych bez dostępu do usługi SSH

1. W przypadku kont hostingowych bez dostępu do usługi SSH (Kylos Bronze i Kylos Silver) w celu uzyskania możliwości łączenia przez SFTP należy zastosować się do instrukcji Generowanie kluczy SSH przez zewnętrzne narzędzia.

2. Umieszczenie klucza publicznego na serwerze.

Klucz publiczny należy umieścić w pliku tekstowym o nazwie "authorized_keys" w jednej linii poprzedzając ją wpisem ssh-rsa, podobnie jak na rysunku poniżej.



Przygotowany w ten sposób plik "authorized_keys" umieszczamy na serwerze pod ściężką:

/home/nazwaUser/.ssh/authorized_keys

Można to zrobić za pomoca FTP albo poprzez menadżer plików w cPanelu.

3. Otwieramy program "FileZilla", następnie przechodzimy w zakładkę "Edytuj" --> "Ustawienia" --> "SFTP". Otworzy nam się kreator dodawania nowego klucza SSH - klikamy "Dodaj plik klucza".


Wybieramy wcześniej ściągnięty klucz prywatny SSH i go dodajemy. Niestety program "FileZilla" nie obsługuje kluczy chronionych hasłem i poprosi nas o zgodę na konwersję na klucz bez hasła - klikamy "Tak".


Następnie podajemy hasło do klucza i klikamy "Ok" - od tej chwili dalsze procedura połączenia wygląda podobnie jak w przypadku pozostałych metod połączeń.


Następnie bez większych zmian - w
ypełniamy pola w następujący sposób:

Serwer: sftp://nazwaUslugi.kylos.pl (musi być zawarta definicja protokołu, przez który chcemy się łączyć)

Nazwa użytkownika: nazwaUser (UWAGA: przez SFTP nie połączymy się z użytkownikiem wirtualnym, czyli w naszym przypadku test-ftp@nazwaUslugi.kylos.pl)

Hasło: moje_hasło_do_konta (nie do klucza SSH)

Port: domyślny port dla SFTP to 22

– W celu zainicjowania połączenia wciskamy przycisk: Szybkie łączenie

 


Czy ta odpowiedź była pomocna?

« Powrót