Jak nainstalovat a konfigurovat ftp server na ubuntu linuxu
Z tohoto článku se naučíte konfigurovat a připojit se k serveru FTP v počítači s Ubuntu Linuxem. FTP servery jsou navrženy tak, aby ukládaly soubory a umožňují jejich uživatelům zobrazit. Chcete-li konfigurovat FTP server v počítači, budete potřebovat hostitele FTP serveru, ke kterému se můžete připojit. Doporučujeme také aktualizovat software Ubuntu na nejnovější dostupnou verzi.
Kroky
Část 1 z 2:
Jak nainstalovat potřebný softwarejeden. Aktualizovat Ubuntu. V Ubuntu 17.10 a nové verze tohoto systému systémové cesty se liší od předchozích verzí, takže systém aktualizujete na nejnovější verzi:
- Otevřete terminál;
- Enter Sudo apt-get upgrade a stiskněte ↵ Enter;
- Zadejte své heslo a klepněte na tlačítko ↵ Enter;
- Enter y, Po zobrazení dotazu a klepněte na tlačítko ↵ Enter;
- Počkejte, až bude systém aktualizován, a restartujte počítač (pokud je navržen).

2. Otevřete terminál. Otevřete menu "Aplikace", přejděte dolů a klikněte na ikonu Černá a bílá z volby terminálu.

3. Zadejte příkaz instalace VSFTPD (FTP server). Enter Sudo apt-get Instalace vsftpd v terminálu a klepněte na tlačítko ↵ Zadejte.

4. zadejte heslo. Zadejte heslo, které používáte pro přihlášení a klepněte na tlačítko ↵ Zadejte.

Pět. Počkejte, až bude instalována VSFTPD. To opustí 5 až 20 minut v závislosti na aktuální nastavení FTP a rychlosti připojení k Internetu.

6. Nainstalujte soubor FileZilla. S tímto programem získáte přístup k souborům serveru a přenášet do něj. Zavést tento program:
Část 2 z 2:
Jak nakonfigurovat server FTPjeden. Otevřete konfigurační soubor VSFTPD. Enter Sudo nano / etc / vsftpd.Conf a stiskněte ↵ Zadejte. Tento soubor musíte upravit (nebo zakázat) některé funkce VSFTPD.

2. Umožněte se místnímu uživatelům zaregistrovat na serveru FTP. Posuňte klávesy se šipkami dolů na řetězec
# Unkoment to umožní přihlásit se místní uživatelé.
(Smazat symbol komentáře, aby se místní uživatelé připojili k serveru) a poté odstraňte symbol "#" z následujícího řádku Local_Enable = Ano
. Local_Enable = Ano
Zadaný symbol není.
3
Povolit serveru FTP pro záznam příkazů. Přejděte dolů na řetězec
# Unkoment to povolit jakoukoliv formu příkazu FTP zápis.
(Odstraňte symbol komentáře, abyste mohli nahrávat příkazy) a poté odstraňte symbol "#" z následujícího řádku Write_enable = ano
.
- Přeskočte tento krok, pokud v řetězci
Write_enable = ano
Zadaný symbol není.
Zakázat symbol dekorace. Přejděte dolů na řetězec
# Ascii mangling je hrozný rys protokolu.
(Zdobení znaků je špatná funkce) a poté smažte symbol "#" následujících dvou řádků:
Ascii_upload_enable = ano
Ascii_download_enable = ano
# Chroot)
, A pak přidejte následující řádky:
user_sub_token = $ uživatel
Chroot_local_user = ano
Chroot_list_enable = ano
Výchozí nastavení)
, A pak přidejte následující řádky:
chroot_list_file = / etc / vsftpd.Chroot_list
Local_root = / Home / $ Uživatel / public_html
Povolit_writeable_chroot = ano
# Můžete aktivovat možnost "-r"...
(Můžete aktivovat možnost "-r") a potom smažte symbol "#" z následujícího řádku Ls_recurse_enable = ano
.
Uložte změny provedené a zavřete textový editor. Pro tohle:
kliknutí Ctrl+X; Enter y; kliknutí ↵ Zadejte.
Jak přidat jména uživatelů do seznamu Chroot
- Otevřete textový soubor "Chroot". Enter Sudo nano / etc / vsftpd.Chroot_list a stiskněte ↵ Zadejte.

- Přejít na poslední krok této části, pokud nechcete specifikovat lidi, kteří mohou přistupovat k vašemu FTP serveru.
- zadejte heslo. Zadejte heslo, které používáte pro vstup Ubuntu a klepněte na tlačítko ↵ Zadejte. Textový soubor "Chroot".

- Přeskočte tento krok, pokud nejste požádáni o zadání hesla.
- Přidat jména uživatelů do seznamu. Zadejte své uživatelské jméno a klepněte na tlačítko ↵ Zadejte a opakujte tento proces pro všechna uživatelská jména, která budou moci přistupovat k jejich adresářům na vašem serveru.

- Uložit seznam. Kliknutí Ctrl+X, Enter y a stiskněte ↵ Zadejte. Seznam bude uložen.

- Restartujte VSFTPD. Enter Sudo systemctl restart vsftpd a stiskněte ↵ Zadejte. VSFTPD bude restartován a změny byly uloženy. Nyní získáte přístup k serveru FTP.

Jak přistupovat k serveru
- Zjistěte adresu svého serveru. Pokud platíte za server FTP prostřednictvím služby hostingu (například BlueHost), zjistěte adresu IP služby nebo obvyklou adresu pro připojení k němu.

- Pokud je server v počítači, použijte adresu IP počítače- Chcete-li to provést v terminálu, zadejte ifconfig a najít IP adresu v řetězci "Inet ADDR".
- Pokud není nainstalován nástroj "IFCONFIG", nainstalujte jej do terminálu Sudo apt-get Instalace net-nástrojů.
- Nastavte přesměrování portů na routeru. Naučit se adresu IP serveru, nakonfigurujte přesměrování portů 21 routeru. Zkontrolujte, zda port používá protokol TCP (a ne UDP nebo UDP / TCP).

- Proces konfigurace přesměrování portů závisí na modelu směrovače, takže si přečtěte pokyny pro směrovač nebo vyhledejte příslušné pokyny na internetu.
- Otevřete FileZilla. Enter FILEZILLA v terminálu a klepněte na tlačítko ↵ Zadejte. Po chvíli se otevře FileZilla.

- Pokud se chcete připojit pomocí terminálu, zkuste zadat FTP [Adresa]. Pokud server funguje a budete mít přístup k Internetu, bude proveden pokus o připojení k serveru FTP - mějte na paměti, že v tomto případě nebudete moci přenášet soubory na server.
- Klepněte na položku Soubor. Toto menu se nachází v levém horním rohu okna FILEZILLA. Otevřít menu.

- Klikněte na stránku Drive. Tuto možnost najdete v menu. Otevře se okno Site Manager.

- Klepněte na tlačítko Vytvořit stránky. Toto je bílé tlačítko na levé dolní části okna. Otevře se sekce Site Manager Správce stránek.

- Zadejte adresu serveru. V textovém poli "Host:" zadejte adresu (nebo adresu IP) serveru FTP, ke kterému chcete připojit.

- Zadejte počet přeposílaných portů. Enter 21 V textovém poli "Port:".

- Klepněte na tlačítko Připojit. Toto je červené tlačítko v dolní části stránky. FileZilla připojuje počítač k serveru FTP.

- Předejte soubory na server. Chcete-li to provést, jednoduše přetáhněte složky s levým oknem na pravém okně.

Tipy
- Přesměrovaný port 20 může vyřešit některé problémy s sítí, pokud spravujete server sami.
- Připojení k serveru FTP v Ubuntu 17 a nejnovější verze tohoto systému se liší od připojení v předchozích verzích, takže aktualizujte systém do Ubuntu 17.10 nebo nedávné verze.
Varování
- Bezpečnost serverů FTP není příliš vysoká (zejména pokud budete řídit server sami), takže si nemusíte stahovat důvěrné nebo osobní údaje na FTP serveru.
- ↑ https: // Linux.COM / Leart / Linux-101-aktualizace-váš systém
- ↑ https: // WebsiteForSforents.COM / SETUP-VSFTPD-Ubuntu-17-04-17-10 /
- ↑ Https: // pomoc.Ubuntu.COM / LTS / ServerGuide / FTP-server.Html
- ↑ http: // Přetaktování.NET / FORUM / 142-kódování-Programování / 639765-Hledání-IP-Address-FTP-server.Html
- ↑ https: // můj.BlueHost.COM / Hosting / Help / 264