Jak utworzyć i używać konta FTP/SFTP?

Cel Artykułu: Ten artykuł wyjaśnia, jak tworzyć i zarządzać kontami FTP/SFTP w DirectAdmin oraz jak korzystać z popularnych klientów FTP do przesyłania plików na serwer IQhost.

Uwaga: W tym miejscu zostałaby umieszczona grafika przedstawiająca proces korzystania z FTP/SFTP, zgodnie z opisem w pliku main.svg.txt.


Dlaczego warto korzystać z FTP/SFTP?

FTP (File Transfer Protocol) i jego bezpieczniejsza wersja SFTP (SSH File Transfer Protocol) to standardowe protokoły do przesyłania plików między komputerem lokalnym a serwerem. Choć DirectAdmin oferuje wbudowany Menedżer Plików, korzystanie z dedykowanego klienta FTP ma wiele zalet:

  • Szybsze przesyłanie wielu plików jednocześnie
  • Bardziej stabilne połączenie przy transferze dużych plików
  • Zachowanie struktury katalogów podczas przesyłania
  • Zaawansowane opcje synchronizacji lokalnych i zdalnych plików
  • Zapisywanie ustawień połączenia dla szybkiego dostępu w przyszłości
  • Wygodne zarządzanie uprawnieniami plików

Ważne: W IQhost nie możesz zalogować się na FTP/SFTP używając głównego konta hostingowego (hostXXXX). Musisz utworzyć dedykowane konto FTP w panelu DirectAdmin.


Tworzenie konta FTP w DirectAdmin

Krok 1: Przejdź do sekcji zarządzania FTP

  1. Zaloguj się do panelu DirectAdmin przez Panel Klienta IQhost
  2. W sekcji Twoje konto (Your Account) znajdź i kliknij opcję FTP Management lub Zarządzanie FTP

Sekcja Zarządzanie FTP w panelu DirectAdmin

Rys. Sekcja Zarządzanie FTP w panelu DirectAdmin

Krok 2: Utwórz nowe konto FTP

  1. Na stronie zarządzania FTP kliknij przycisk Create FTP Account lub Utwórz konto FTP

  2. Wypełnij formularz tworzenia konta:

    • Login/Użytkownik - wprowadź nazwę użytkownika FTP (np. admin_ftp lub mojstrona_ftp)
    • Domena - wybierz domenę z listy rozwijanej (określa to katalog domowy dla konta FTP)
    • Katalog - opcjonalnie określ katalog, do którego konto FTP będzie miało dostęp (pozostaw puste dla dostępu do całej domeny)
    • Hasło i Powtórz hasło - utwórz silne, bezpieczne hasło
  3. Kliknij przycisk Utwórz lub Create

Formularz tworzenia nowego konta FTP w DirectAdmin

Rys. Formularz tworzenia nowego konta FTP w DirectAdmin - pierwszy etap

Formularz tworzenia nowego konta FTP w DirectAdmin - ustawienia katalogów

Rys. Formularz tworzenia nowego konta FTP w DirectAdmin - ustawienia katalogów

Formularz tworzenia nowego konta FTP w DirectAdmin - potwierdzenie

Rys. Formularz tworzenia nowego konta FTP w DirectAdmin - potwierdzenie utworzenia konta

Wskazówka dot. bezpieczeństwa: Używaj silnych, unikalnych haseł dla każdego konta FTP. Dobre hasło powinno zawierać co najmniej 12 znaków, w tym małe i wielkie litery, cyfry oraz znaki specjalne.

Krok 3: Weryfikacja utworzonego konta

Po utworzeniu konta FTP, zobaczysz je na liście kont FTP. Na tej liście znajdziesz następujące informacje:

  • Nazwa użytkownika - pełna nazwa użytkownika FTP (zwykle w formacie nazwa_użytkownika@domena)
  • Domena - domena, do której przypisane jest konto
  • Katalog - katalog, do którego ograniczony jest dostęp (jeśli został określony)
  • Opcje - przyciski do zarządzania kontem (modyfikacja, usuwanie)

Korzystanie z konta FTP

Dane potrzebne do połączenia FTP

Aby połączyć się z serwerem FTP, potrzebujesz następujących informacji:

  • Serwer/Host - adres serwera FTP
    • Dla standardowego FTP: hostXXXX.iqhs.eu lub adres Twojej domeny
    • Dla SFTP (jeśli dostępne w Twoim pakiecie): hostXXXX.iqhs.eu
  • Port
    • Dla standardowego FTP: 21
    • Dla SFTP: 22
  • Nazwa użytkownika - pełna nazwa użytkownika FTP (np. nazwa_użytkownika@domena)
  • Hasło - hasło ustawione podczas tworzenia konta FTP
  • Tryb połączenia - zalecamy tryb Passive (pasywny)

Popularne programy klienckie FTP

Istnieje wiele programów klienckich FTP do wyboru. Oto kilka najpopularniejszych:

  1. FileZilla - darmowy, wieloplatformowy klient FTP (Windows, macOS, Linux)
  2. WinSCP - darmowy klient SFTP/FTP dla Windows
  3. Cyberduck - darmowy klient dla macOS i Windows
  4. FTP Rush - szybki i lekki klient FTP dla Windows
  5. Transmit - zaawansowany klient FTP dla macOS (płatny)

W tej instrukcji skupimy się na FileZilla, ponieważ jest to najpopularniejszy, darmowy i wieloplatformowy klient FTP.


Konfiguracja i korzystanie z FileZilla

Instalacja FileZilla

  1. Pobierz FileZilla ze strony filezilla-project.org
  2. Wybierz wersję dla swojego systemu operacyjnego (Windows, macOS, Linux)
  3. Pobierz i zainstaluj program, postępując zgodnie z instrukcjami instalatora

Konfiguracja połączenia w FileZilla

  1. Uruchom program FileZilla
  2. Kliknij ikonę Menedżer stron (pierwsza ikona w górnym lewym rogu) lub przejdź do menu Plik > Menedżer stron
  3. W oknie Menedżera stron kliknij przycisk Nowa strona
  4. Nadaj nazwę dla połączenia (np. "Moja strona IQhost")
  5. Wypełnij dane połączenia:
    • Protokół: Wybierz FTP lub SFTP (jeśli dostępne w Twoim pakiecie)
    • Host: Wprowadź adres serwera (np. hostXXXX.iqhs.eu lub Twoją domenę)
    • Port: 21 dla FTP lub 22 dla SFTP
    • Typ logowania: Wybierz "Normalne"
    • Użytkownik: Wprowadź pełną nazwę użytkownika FTP
    • Hasło: Wprowadź hasło do konta FTP
  6. Kliknij zakładkę Zaawansowane i ustaw:
    • Katalog domowy: Możesz podać katalog, w którym chcesz się znaleźć po połączeniu (opcjonalnie)
    • Zachowaj hasło: Zaznacz, jeśli chcesz zapisać hasło (na komputerach prywatnych)
  7. Kliknij Połącz, aby zapisać ustawienia i od razu nawiązać połączenie

Okno Menedżera stron w FileZilla z konfiguracją połączenia FTP

Rys. Okno Menedżera stron w FileZilla z konfiguracją połączenia FTP

Podstawy korzystania z FileZilla

Po połączeniu z serwerem, interfejs FileZilla jest podzielony na kilka głównych sekcji:

  1. Górny panel - pokazuje logi połączenia, polecenia i odpowiedzi serwera
  2. Lewy panel - lokalny system plików (pliki na Twoim komputerze)
  3. Prawy panel - zdalny system plików (pliki na serwerze)
  4. Dolny panel - lista plików oczekujących na transfer oraz historia transferów

Interfejs FileZilla po nawiązaniu połączenia z serwerem FTP

Rys. Interfejs FileZilla po nawiązaniu połączenia z serwerem FTP

Przesyłanie plików
  • Wysyłanie plików na serwer: Przeciągnij pliki z lewego panelu (lokalnego) do prawego panelu (zdalnego) lub kliknij prawym przyciskiem myszy na pliku i wybierz Prześlij
  • Pobieranie plików z serwera: Przeciągnij pliki z prawego panelu (zdalnego) do lewego panelu (lokalnego) lub kliknij prawym przyciskiem myszy na pliku i wybierz Pobierz
  • Tworzenie nowych katalogów: Kliknij prawym przyciskiem myszy w pustym miejscu panelu i wybierz Utwórz katalog
  • Usuwanie plików lub katalogów: Kliknij prawym przyciskiem myszy na elemencie i wybierz Usuń
  • Zmiana nazwy: Kliknij prawym przyciskiem myszy na elemencie i wybierz Zmień nazwę
Zmiana uprawnień plików
  1. Kliknij prawym przyciskiem myszy na pliku lub katalogu na serwerze
  2. Wybierz opcję Atrybuty pliku lub Uprawnienia plików
  3. W oknie dialogowym zaznacz lub odznacz odpowiednie pola uprawnień lub wprowadź wartość numeryczną (np. 644, 755)
  4. Kliknij OK, aby zastosować zmiany

Korzystanie z SFTP (SSH File Transfer Protocol)

SFTP to bezpieczniejsza alternatywa dla FTP, która wykorzystuje szyfrowane połączenie SSH. Jeśli Twój pakiet hostingowy w IQhost obejmuje dostęp SSH, możesz korzystać z SFTP zamiast standardowego FTP.

Zalety SFTP

  • Szyfrowane połączenie - wszystkie dane (w tym hasła) są przesyłane w postaci zaszyfrowanej
  • Większe bezpieczeństwo - mniejsza podatność na podsłuchiwanie i ataki typu man-in-the-middle
  • Większa niezawodność - lepsza obsługa transferu dużych plików i folderów

Konfiguracja SFTP

Konfiguracja SFTP w FileZilla jest podobna do FTP, z kilkoma różnicami:

  1. W Menedżerze stron wybierz protokół SFTP - SSH File Transfer Protocol
  2. Jako host podaj adres serwera (zwykle hostXXXX.iqhs.eu)
  3. Ustaw port na 22
  4. W polu użytkownika wprowadź nazwę Twojego konta SSH (to może być inny login niż dla FTP)
  5. Wprowadź hasło do konta SSH lub skonfiguruj uwierzytelnianie kluczem SSH

Uwaga: Aby korzystać z SFTP, musisz mieć aktywny dostęp SSH w swoim pakiecie hostingowym i skonfigurowany dostęp SSH za pomocą kluczy. Więcej informacji znajdziesz w artykule Jak skonfigurować dostęp SSH za pomocą kluczy?


Najlepsze praktyki i wskazówki

Bezpieczeństwo

  • Używaj silnych haseł dla kont FTP
  • Regularnie zmieniaj hasła, szczególnie dla produkcyjnych stron
  • Preferuj SFTP zamiast FTP, jeśli jest dostępny w Twoim pakiecie
  • Ogranicz dostęp FTP do określonych katalogów, jeśli nie potrzebujesz dostępu do całej domeny
  • Uważaj z uprawnieniami plików - nie przyznawaj niepotrzebnych uprawnień (np. 777)

Wydajność

  • Korzystaj z trybu pasywnego dla lepszej kompatybilności z firewallami
  • Używaj funkcji wznowienia transferu przy przesyłaniu dużych plików
  • Ogranicz liczbę jednoczesnych połączeń do 1-2 dla większości zadań
  • Używaj funkcji synchronizacji zamiast przesyłania pojedynczych plików

Rozwiązywanie problemów

  • Problemy z logowaniem: Sprawdź dwukrotnie nazwę użytkownika (pełny format z domeną) i hasło
  • Timeout połączenia: Spróbuj przełączyć między trybem aktywnym i pasywnym
  • Wolne transfery: Ogranicz liczbę jednoczesnych transferów i sprawdź swoją prędkość internetu
  • Błędy "Permission denied": Sprawdź uprawnienia katalogów na serwerze

Alternatywne metody przesyłania plików

Oprócz FTP/SFTP, istnieją inne metody przesyłania plików na serwer:

1. DirectAdmin File Manager

Menedżer Plików wbudowany w DirectAdmin jest idealny do:

  • Szybkich, pojedynczych zmian
  • Przesyłania małej liczby plików
  • Sytuacji, gdy nie możesz zainstalować klienta FTP

2. SSH i narzędzia linii poleceń (dla zaawansowanych)

Jeśli masz dostęp SSH, możesz używać narzędzi takich jak:

  • scp - bezpieczne kopiowanie plików
  • rsync - zaawansowana synchronizacja plików
  • git - zarządzanie wersją kodu źródłowego

Przykładowe polecenie scp do przesłania pliku:

scp lokalny_plik.html użytkownik@hostXXXX.iqhs.eu:~/domains/example.com/public_html/

Powiązane Artykuły:

Czy ten artykuł był pomocny?

Twoja strona WordPress działa wolno?

Sprawdź nasz hosting WordPress z ultraszybkimi dyskami NVMe i konfiguracją serwera zoptymalizowaną pod kątem wydajności. Doświadcz różnicy już dziś!

Sprawdź ofertę hostingu
30-dniowa gwarancja zwrotu pieniędzy