Obsah:
1. Instalace softwaru vsftp na Redhat/CentOS
2. Instalace softwaru vsftp na Ubuntu/Debian
1. Instalace softwaru vsftp na Redhat/CentOS
1. Aktualizovat zdrojový kód yum
Nejprve musíte aktualizovat zdrojový kód systému a pohodlnou adresu ke stažení nástroje: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Instalace vsftp
Použijte příkaz yum k instalaci vsftp
#yum nainstalovat vsftpd -y
3. Přidat FTP účet a adresář
Nejprve zkontrolujte polohu nologinu, obvykle pod /usr/sbin/nologin nebo /sbin/nologin.
Vytvořte si účet pomocí následujícího příkazu, který specifikuje /alidata/www/wwwroot jako domovský adresář uživatele pwftp, a můžete si sami definovat název účtu a adresář:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Pro změnu hesla k účtu:
#passwd pwftp
Upravit oprávnění pro konkrétní adresář
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Konfigurujte vsftp
Upravte konfigurační soubor vsftp následujícím příkazem:
#vi /etc/vsftpd/vsftpd.conf
V konfiguračním souboru nahraďte "anonymous_enable=ANO" za "anonymous_enable=NE"
Odstraňte symbol komentáře před následující konfigurací:
local_enable=ANO
write_enable=ANO
chroot_local_user=ANO
Uložte úpravu, stiskněte klávesu ESC a zadání: wq
5. Upravte konfiguraci skořepiny
viEditujte /etc/shells a přidejte /usr/sbin/nologin nebo /sbin/nologin (v závislosti na aktuální konfiguraci systému) do souboru
6. Spusť službu vsftp a otestovat přihlášení
Spusťte službu VSFTP příkazem:
#service VSFTPD začátek
Pak použijte účet pwftp a otestujte, jestli se můžete přihlásit na FTP. Adresář je /alidata/www/wwwroot.
2. Instalace softwaru vsftp na Ubuntu/Debian
1. Aktualizovat zdrojový kód softwaru
Nejprve je potřeba aktualizovat softwarový kód systému a pohodlnou adresu ke stažení nástroje: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Instalace vsftp
Nainstalovat vsftp pomocí příkazu apt-get
#apt-get install vsftpd -y
3. Přidat FTP účet a adresář
Nejprve zkontrolujte polohu nologinu, obvykle pod /usr/sbin/nologin nebo /sbin/nologin.
Vytvořte si účet pomocí následujícího příkazu, který specifikuje /alidata/www/wwwroot jako domovský adresář uživatele pwftp, a můžete si sami definovat název účtu a adresář:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Pro změnu hesla k účtu:
#passwd pwftp
Upravit oprávnění pro konkrétní adresář
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Konfigurujte vsftp
Upravte konfigurační soubor vsftp následujícím příkazem:
#vi /etc/vsftpd.conf
V konfiguračním souboru nahraďte "anonymous_enable=ANO" za "anonymous_enable=NE"
Odstraňte symbol komentáře před následující konfigurací:
local_enable=ANO
write_enable=ANO
chroot_local_user=ANO
chroot_list_enable=ANO
chroot_list_file=/etc/vsftpd.chroot_list
Uložit pro ukončení
Upravte soubor /etc/ vsftpd.chroot_list, přidejte název FTP účtu a uložte exit
5. Upravte konfiguraci skořepiny
viEditujte /etc/shells a přidejte /usr/sbin/nologin nebo /sbin/nologin (v závislosti na aktuální konfiguraci systému) do souboru
6. Restartovat službu vsftp a otestovat přihlášení
Spusťte službu VSFTP příkazem:
#service restart vsftpd
Pak použijte účet pwftp a otestujte, jestli se můžete přihlásit na FTP. Adresář je /alidata/www/wwwroot. |