Jak Nastavit FTP Server vsftpd na CentOS 7
vsftpd je open source a lehký FTP server řešení. Je velmi rychlý, bezpečný a stabilní. Konfigurace vsftpd je velmi jednoduchá a přímočará.
v tomto článku vám ukážu, jak nainstalovat a přistupovat k FTP serveru vsftpd na CentOS 7. Takže začneme.
instalace vsftpd:
vsftpd je k dispozici v oficiálním úložišti balíčků CentOS 7. Takže jej můžete snadno nainstalovat pomocí správce balíčků YUM.
za Prvé, aktualizovat YUM balíček úložiště vyrovnávací paměti s následující příkaz:
YUM balíček úložiště mezipaměti by měl být aktualizován.
Nyní, nainstalovat vsftpd s následující příkaz:
Nyní, stiskněte y a poté stiskněte klávesu <Enter> pokračovat.
měl by být nainstalován vsftpd.
Nyní, zkontrolujte, zda vsftpd je spuštěna služba s následující příkaz:
Jak můžete vidět, vsftpd není spuštěna služba nebo neaktivní.
začít vsftpd služby, spusťte následující příkaz:
Nyní, zkontrolujte stav vsftpd služby znovu.
jak vidíte, služba vsftpd je spuštěna.
Nyní, měli byste přidat vsftpd služby startu systému tak, že se spustí automaticky při startu systému.
přidat vsftpd služby startu systému, spusťte následující příkaz:
vsftpd služby by měly být přidány na startu systému.
Konfigurační Soubory vsftpd:
na CentOS 7 jsou všechny konfigurační soubory vsftpd v adresáři / etc/vsftpd, jak můžete vidět na obrázku níže.
hlavní konfigurační soubor je /etc/vsftpd/vsftpd.conf. Pokud chcete nakonfigurovat vsftpd, většinu času strávíte úpravou tohoto souboru.
hlavní konfigurační soubor / etc/vsftpd / vsftpd.conf obsahuje mnoho komentářů, které jsou užitečné při konfiguraci vsftpd, ale je těžké zjistit, jaké možnosti konfigurace jsou povoleny. Takže doporučuji mít záložní kopii původní konfigurační soubor a odstranit všechny komentáře ze souboru /etc/vsftpd/vsftpd.soubor conf. Tímto způsobem, budete schopni se podívat na komentáře kdykoliv budete potřebovat pomoc, konfigurace vsftpd a stále mít čistý konfigurační soubor, který je snadné s ním pracovat.
pro vytvoření záložní kopie (budu ji nazývat / etc/vsftpd / vsftpd.conf.zálohování) původního /etc/vsftpd/vsftpd.soubor conf, spusťte následující příkaz:
nyní odstraňte všechny komentáře z původního /etc/vsftpd / vsftpd.konfigurační soubor conf s následujícím příkazem:
jak vidíte, původní konfigurační soubor nyní vypadá velmi čistě.
Přístup k Serveru FTP:
výchozí konfiguraci vsftpd na CentOS je dost dobrý. Ve výchozím nastavení je vsftpd nakonfigurován způsobem, který umožňuje pouze přihlašovacím uživatelům na CentOS 7 přístup k jejich domovským adresářům přes FTP.
pro přístup k FTP serveru můžete použít klientský program lftp příkazového řádku nebo jakékoli grafické klientské programy FTP, jako je FileZilla. V tomto článku budu používat FTP klienta příkazového řádku lftp. Budu používat stejný CentOS 7 stroj pro testování.
lftp je k dispozici v oficiálním úložišti balíčků CentOS 7.
Chcete-li nainstalovat lftp, spusťte následující příkaz:
Nyní, stiskněte y a poté stiskněte klávesu <Enter> pokračovat.
lftp by měl být nainstalován.
Nyní, najít IP adresu vašeho FTP serveru takto:
Jak vidíte, IP adresa FTP serveru je 192.168.21.133. Vaše IP adresa se bude lišit. Takže se ujistěte, že ji od nynějška nahradíte.
Teď se pokusit o přístup k FTP serveru jako vaše přihlašovací jméno uživatele takto:
USERNAME je uživatelské jméno vaše přihlašovací jméno uživatele, kterého chcete přihlásit k FTP serveru jako a IP_ADDR je IP adresa vašeho FTP serveru.
Nyní zadejte heslo svého přihlašovacího uživatele a stiskněte <Enter>.
měli byste být připojeni.
jak vidíte, jsou uvedeny všechny adresáře a soubory mého domovského adresáře. Takže to funguje.
Přidání Nového FTP Uživatele:
Jako výchozí konfiguraci vsftpd umožňuje pouze přihlášení uživatelé přístup k jejich domovské adresáře přes FTP, pro přidání nového FTP uživatele, vše, co musíte udělat, je přidat nové přihlášení uživatele na CentOS 7 stroj.
Chcete-li přidat nového uživatele linda, spusťte následující příkaz:
Nyní, nastavit heslo pro uživatele linda se následující příkaz. Všimněte si, že toto je také FTP heslo pro uživatele linda.
Nyní, zadejte heslo pro uživatele linda a stiskněte tlačítko <Enter>.
nyní znovu zadejte heslo a stiskněte <Enter>.
heslo by mělo být nastaveno.
jak vidíte, mohu přistupovat k domovskému adresáři uživatele Lindy, který jsem právě vytvořil.
Otevření FTP Porty:
Nyní, že vše funguje, můžete otevřít FTP porty tak, aby ostatní lidé přístup k němu.
Chcete-li to provést pomocí výchozího programu firewall (firewalld) CentOS 7, Spusťte následující příkaz:
Nyní, reload firewall pro změny se projeví až s následující příkaz:
Takže, to je to, jak nainstalovat a přístup k vsftpd FTP server na CentOS 7. Díky za přečtení tohoto článku.