Obsah:
1. Inštalácia softvéru vsftp na Redhat/CentOS
2. Inštalácia softvéru vsftp na Ubuntu/Debian
1. Inštalácia softvéru vsftp na Redhat/CentOS
1. Aktualizovať zdrojový kód yum
Najprv musíte aktualizovať zdrojový kód systému a pohodlnú adresu na stiahnutie nástroja: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Inštalácia vsftp
Použite príkaz yum na inštaláciu vsftp
#yum nainštalovať vsftpd -y
3. Pridajte FTP účet a adresár
Najskôr skontrolujte polohu nologinu, zvyčajne pod /usr/sbin/nologin alebo /sbin/nologin.
Vytvorte si účet pomocou nasledujúceho príkazu, ktorý špecifikuje /alidata/www/wwwroot ako domovský adresár používateľa pwftp, a môžete si sami definovať názov účtu a adresár:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Na zmenu hesla k účtu:
#passwd pwftp
Úprava oprávnení pre špecifikovaný adresár
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Konfigurácia vsftp
Upravte konfiguračný súbor vsftp nasledujúcim príkazom:
#vi /etc/vsftpd/vsftpd.conf
V konfiguračnom súbore nahraďte "anonymous_enable=ÁNO" za "anonymous_enable=NIE"
Odstráňte symbol komentára pred nasledujúcou konfiguráciou:
local_enable=ÁNO
write_enable=ÁNO
chroot_local_user=ÁNO
Uložte úpravu, stlačte kláves ESC a vstúpte: wq
5. Upraviť konfiguráciu plášťa
viEdit /etc/shells a pridajte /usr/sbin/nologin alebo /sbin/nologin (v závislosti od aktuálnej konfigurácie systému) do súboru
6. Spustiť službu vsftp a otestovať prihlásenie
Začnite službu VSFTP príkazom:
#service VSFTPD začiatok
Potom použite účet pwftp na testovanie, či sa môžete prihlásiť do FTP. Adresár je /alidata/www/wwwroot.
2. Inštalácia softvéru vsftp na Ubuntu/Debian
1. Aktualizovať zdrojový kód softvéru
Najprv musíte aktualizovať softvérový kód systému a pohodlnú adresu na stiahnutie nástroja: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Inštalácia vsftp
Nainštaluj vsftp pomocou príkazu apt-get
#apt-get install vsftpd -y
3. Pridajte FTP účet a adresár
Najskôr skontrolujte polohu nologinu, zvyčajne pod /usr/sbin/nologin alebo /sbin/nologin.
Vytvorte si účet pomocou nasledujúceho príkazu, ktorý špecifikuje /alidata/www/wwwroot ako domovský adresár používateľa pwftp, a môžete si sami definovať názov účtu a adresár:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Na zmenu hesla k účtu:
#passwd pwftp
Úprava oprávnení pre špecifikovaný adresár
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Konfigurácia vsftp
Upravte konfiguračný súbor vsftp nasledujúcim príkazom:
#vi /etc/vsftpd.conf
V konfiguračnom súbore nahraďte "anonymous_enable=ÁNO" za "anonymous_enable=NIE"
Odstráňte symbol komentára pred nasledujúcou konfiguráciou:
local_enable=ÁNO
write_enable=ÁNO
chroot_local_user=ÁNO
chroot_list_enable=ÁNO
chroot_list_file=/etc/vsftpd.chroot_list
Uložiť na ukončenie
Upravte súbor vsftpd.chroot_list /etc/, pridajte názov FTP účtu a uložte výstup
5. Upraviť konfiguráciu plášťa
viEdit /etc/shells a pridajte /usr/sbin/nologin alebo /sbin/nologin (v závislosti od aktuálnej konfigurácie systému) do súboru
6. Reštartujte službu vsftp a testujte prihlásenie
Začnite službu VSFTP príkazom:
#service reštart vsftpd
Potom použite účet pwftp na testovanie, či sa môžete prihlásiť do FTP. Adresár je /alidata/www/wwwroot. |