dernière mise à jour 22-08-2560
ecrit par viboon
1. Installez le programme.
mama@ubuntu:~$ sudo apt install vsftpdAfter this operation, 336 kB of additional disk space will be used.
2. Vérifiez la valeur par défaut lors de l’installation du programme.
explain:
listen=NO
listen_ipv6=YES
signifie que vsftpd est en mode listen pour toutes les adresses, IPv4 et IPv6 qui est ouvert port 21 en attente
3. Si vous souhaitez donner à l’utilisateur peut télécharger un fichier, utilisez un éditeur tel que vi, éditer le fichier /etc/vsftpd.,conf
mama@ubuntu:~$ sudo vi /etc/vsftpd.conf
doit avoir une ligne de texte
local_enable=YESwrite_enable=YES
4. Commande de redémarrage et vérifier l’état du service ftp
5. Essai de créer un nom d’utilisateur bob dans le répertoire /home, et l’utilisation d’un shell /bin/bash
mama@ubuntu:~$ sudo useradd -m -b /home -s /bin/bash bobmama@ubuntu:~$ sudo passwd bob
6. Tester l’utilisation avec la commande 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
pourrait être d’essayer D’utiliser FileZilla pour Windows test ftp dans.
8. Et dans le fichier vsftpd.chroot_list entrez le nom d’utilisateur d’avoir des droits (par exemple, c’est maman)
9., Si elle est ouverte, anonyme serveur ftp
modifier le fichier / etc / vsftpd.conf doit contenir une ligne de texte
anonymous_enable=YES
fichier de données peut être lu par les utilisateurs du public anonyme
besoin de créer un répertoire ajouté avec la commande sudo mkdir-p /srv/ftp/pub
11. Et à chaque fois, modifiez le fichier / etc / vsftpd.,disque dur nouvelle balle et veulent être une partie de l’espace dans le /home/ftp/pub
pour gérer le disque dur installé, et le montage est disponible.
mon échantillon est ajouté disque dur /dev/hdb1 dans l’espace /mnt/data
et souhaitez apparaître comme une partie de la /home/ftp/pub/newdisk
faire une déclaration, la procédure est comme suit:
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
c’est fait, vérifiez portefeuille.
besoin de réparer le système, exécutez ces commandes automatiquement à chaque démarrage de la machine
besoin d’éditer le fichier /etc/rc.,local en ajoutant une ligne de commande les.