actualizat 22-08-2560
scris de viboon
1. Instalați programul.
mama@ubuntu:~$ sudo apt install vsftpdAfter this operation, 336 kB of additional disk space will be used.
2. Verificați valoarea implicită la instalarea programului.
explica:
Asculta = nu
listen_ipv6 = da
înseamnă că vsftpd este în modul asculta pentru toate Adresa, atât IPv4 și IPv6 care este deschis port 21 în așteptare
3. Dacă doriți să dea utilizatorul poate încărca un fișier, utilizați un editor, cum ar fi vi, edita fișierul / etc / vsftpd.,conf
mama@ubuntu:~$ sudo vi /etc/vsftpd.conf
trebuie să aibă o linie de text pe care
local_enable=YESwrite_enable=YES
4. Reporniți comanda și verificați starea serviciului ftp
5. Test creați un nume de utilizator bob în directorul, / home, și de a folosi un shell /bin/bash
mama@ubuntu:~$ sudo useradd -m -b /home -s /bin/bash bobmama@ubuntu:~$ sudo passwd bob
6. Utilizarea de testare cu comanda ftp localhost
mama@ubuntu:~$ ftp localhostConnected to localhost220 Welcome to blah FTP service.Name (localhost:mama): bob331 Please specify the password.Password:230 Login successful.Remote system type is UNIX.Using binary mode to transfer files.ftp> exit
ar putea fi pentru a încerca să utilizați FileZilla pentru Windows de testare ftp în.
8. Și în dosarul vsftpd.chroot_list introduceți numele de utilizator pentru a avea numai drepturi(de exemplu, aceasta este mama)
9., Dacă este deschis, serverul ftp anonim
editați fișierul / etc / vsftpd.conf trebuie să conțină o linie de text
anonymous_enable=da
fișier de date pot fi citite de către utilizatorii anonim publice
necesitatea de a crea un director adăugat cu comanda sudo mkdir-p /srv/ftp/pub
11. Și de fiecare dată editați fișierul / etc / vsftpd.,hard disk minge nouă în și doresc să facă parte din spațiul din /home/ftp/pub
pentru a gestiona hard disk instalat, și mount este disponibil.
proba mea este adăugat hard disk /dev/hdb1 în spațiu /mnt/date
și vreau să apară ca o parte din /home/ftp/pub/newdisk
face o declarație procedura este după cum urmează:
sudo mkdir-p /mnt/date
sudo mount /dev/hdb1 /mnt/date
sudo mkdir-p /home/ftp/pub/newdisk
sudo mount –bind /mnt/ date /home/ftp/pub/newdisk
asta e făcut, verificați pentru a vedea portofoliul.
trebuie să remediați sistemul, executați automat aceste comenzi de fiecare dată când pornește mașina
trebuie să editați fișierul /etc/rc.,local prin adăugarea unei linii de comandă.