V tomto tutoriálu vás provedemeinstalací a konfigurací VSFTPD na Ubuntu 16.04 . VSFTPD je inicialismus velmi zabezpečeného démona přenosu souborů. Je to bezplatný a open source, rychlý, stabilní, lehký a velmi bezpečný FTP server pro operační systémy Unix a Linux, autorizovaný pod GNU General Public License. VSFTPD je jedním z nejpoužívanějších FTP serverů pro Linux a používá se jako výchozí FTP server v některých z největších linuxových distribucí, jako jsou CentOS, Fedora, Ubuntu, NimbleX, Slackware a RHEL. Instalace VSFTP na Ubuntu je snadný úkol, pečlivě postupujte podle níže uvedených kroků a měli byste jej nainstalovat za méně než 10 minut.
1. Přihlaste se přes SSH
Chcete-li nainstalovat VSFTPD na váš server Ubuntu 16.04, musíte se přihlásit přes SSH jako uživatel root
ssh root@IP_address
2. Aktualizovat všechny nainstalované balíčky
Nejprve se ujistěte, že všechny nainstalované balíčky jsou aktuální
apt-get update && apt-get upgrade
3. Nainstalujte VSFTPD na Ubuntu 16.04
Vše, co musíte udělat pro instalaci VSFTPD na vašem Ubuntu 16.04 VPS, je spustit následující příkaz v terminálu Linux
apt-get -y install vsftpd
4. Nakonfigurujte VSFTPD
Po úspěšné instalaci musíme provést nějaké změny v jeho konfiguraci. Otevřete soubor /etc/vsftpd.conf a vyhledejte a změňte následující řádky:
vim /etc/vsftpd.conf # Controls whether anonymous logins are permitted or not. anonymous_enable=NO # Allow local users to login local_enable=YES # Set 'write_enable' to YES in order to allow changes to the filesystem write_enable=YES # to enable ASCII uploads (to prevent uploaded scripts etc. from breaking), # without the DoS risk of SIZE and ASCII downloads. ASCII mangling should be # on the client anyway.. ascii_upload_enable=YES ascii_download_enable=YES # You can set the root directory of the FTP users. if not specified, users' home directory equals FTP home directory local_root=public_html
Uložte konfigurační soubor a restartujte FTP server, aby se změny projevily
systemctl restart vsftpd
Nastavte VSFTPD tak, aby se spouštěl automaticky při spouštění systému
systemctl enable vsftpd
Seznam všech možností naleznete v konfiguračním souboru na http://vsftpd.beasts.org/vsftpd_conf.html
Přihlašování uživatele root je ve VSFTPD z bezpečnostních důvodů ve výchozím nastavení zakázáno. Pro přístup k vašemu FTP serveru budete muset vytvořit nového systémového uživatele
adduser FTPUSER
Kde FTPUSER je jméno uživatele, kterého chcete vytvořit. Budete vyzváni k zadání nového hesla pro nového uživatele a několika volitelných informací, jako je celé jméno uživatele, telefonní číslo atd.. Upozorňujeme, že je velmi důležité pro účty vždy používat silná hesla. Nejlepší je použít kombinaci písmen a číslic a minimálně 10 znaků.
Nyní, jakmile je váš FTP server nainstalován a nakonfigurován a je vytvořen nový FTP uživatel, můžete k FTP serveru přistupovat s nově vytvořeným uživatelem přes terminál, webový prohlížeč nebo pomocí FTP klienta, jako je FileZilla.
Samozřejmě nemusíte Instalovat VSFTPD na Ubuntu 16.04 , pokud používáte některou z našich hostingových služeb VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali VSFTPD nebo jakýkoli jiný FTP server. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám líbil tento příspěvek o tom, jak nainstalovat VSFTPD na Ubuntu 16.04, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.