Uptime: 99,94% | Aktywne strony: 8 044
Zarządzanie Hostingiem (DirectAdmin)

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

Instrukcja tworzenia dedykowanych kont FTP/SFTP do zarządzania plikami na hostingu IQhost

5 min czytania 29.10.2023

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
FAQ

Często zadawane pytania

Odpowiedzi na najczęstsze pytania związane z tym tematem

Jak znaleźć artykuł na interesujący mnie temat?

Możesz skorzystać z wyszukiwarki na górze strony, przeglądać artykuły według kategorii lub tagów. Wszystkie artykuły są pogrupowane tematycznie, co ułatwia znalezienie potrzebnych informacji.

Czy mogę zgłosić sugestię nowego artykułu?

Tak, zachęcamy do zgłaszania propozycji nowych tematów do naszej bazy wiedzy. Możesz to zrobić poprzez formularz kontaktowy, wybierając kategorię "Sugestia do bazy wiedzy".

Jak często aktualizowane są artykuły?

Regularnie aktualizujemy naszą bazę wiedzy, aby zawierała najnowsze informacje. Data aktualizacji jest widoczna przy każdym artykule, dzięki czemu wiesz, czy informacje są aktualne.

Nie znalazłem odpowiedzi na moje pytanie. Co teraz?

Jeśli nie znalazłeś odpowiedzi w naszej bazie wiedzy, zawsze możesz skontaktować się z naszym zespołem wsparcia. Jesteśmy dostępni poprzez czat, e-mail oraz telefon i chętnie pomożemy w rozwiązaniu Twojego problemu.