sist oppdatert 22-08-2560
skrevet av viboon
1. Installere programmet.
mama@ubuntu:~$ sudo apt install vsftpdAfter this operation, 336 kB of additional disk space will be used.
2. Sjekk standard når du installerer programmet.
forklare:
lytt=NEI
listen_ipv6=JA
betyr at vsftpd er i modus for å lytte for alle-Adresse, både IPv4 og IPv6, som er åpen port 21 ventende
3. Hvis du ønsker å gi brukeren kan laste opp en fil, kan du bruke en editor slik som vi, redigere filen /etc/vsftpd.,conf
mama@ubuntu:~$ sudo vi /etc/vsftpd.conf
må ha en linje av tekst
local_enable=YESwrite_enable=YES
4. – Kommandoen på nytt og sjekk status på ftp-tjenesten
5. Test opprette et brukernavn bob i katalogen /home, og bruk en shell /bin/bash
mama@ubuntu:~$ sudo useradd -m -b /home -s /bin/bash bobmama@ubuntu:~$ sudo passwd bob
6. Test bruke med ftp localhost kommandoen
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
kan være å prøve å bruke FileZilla for Windows test ftp inn.
8. Og i filen vsftpd.chroot_list skriv inn brukernavnet for å ha bare rettigheter (for eksempel, dette er mamma)
9., Hvis den er åpen, anonym ftp-server
rediger filen /etc/vsftpd.conf må inneholde en linje av tekst
anonymous_enable=JA
data fil som kan leses av brukere av offentlige anonym
trenger for å lage en katalog lagt med kommandoen » sudo mkdir-p /srv/ftp/pub
11. Og hver gang redigere filen /etc/vsftpd.,hard disk ny ball inn og ønsker å være en del av plassen i /home/ftp/pub
for å behandle installert harddisk, og fjellet er tilgjengelig.
mitt eksempel er lagt hard disk /dev/hdb1 plass i /mnt/data
og ønsker å fremstå som en del av /home/ftp/pub/newdisk
lag en uttalelse prosedyren er som følger:
sudo mkdir-p /mnt/data
sudo mount /dev/hdb1 /mnt/data
sudo mkdir-p /home/ftp/pub/newdisk
sudo mount –bind /mnt/ data /home/ftp/pub/newdisk
det er gjort, for å sjekke porteføljen.
trenger for å fikse systemet, kjøre disse kommandoene automatisk hver gang den starter maskinen
trenger å redigere filen /etc/rc.,lokale ved å legge til en kommando-linje dem.