Vous devriez être en mesure d'ajouter un utilisateur FTP via cette commande :
sudo useradd userftp -p your_password -d /home/FTP-shared -s /bin/false
Dans lequel, userftp
est le nom d'utilisateur, your_password
est le mot de passe, et /home/FTP-Shared
est le chemin.
Je l'utilise personnellement dans proftpd
mais je suis sûr que la commande devrait être universelle.
Notez que cet utilisateur a été créé uniquement pour l'accès FTP, et par conséquent n'a pas besoin d'un Shell valide (ce qui le rend légèrement plus sûr) d'où le "bin/false".
Donc, dans votre cas, il suffit de créer l'utilisateur et de définir son répertoire de base comme suit /var/www
. Toutefois, n'oubliez pas de commencer par chown
y chmod
le répertoire de manière appropriée afin que le nouvel utilisateur puisse y accéder (assurez-vous de l'ajouter au groupe approprié, etc.).
0 votes
Mais
scp/sftp/rsync
est beaucoup plus sûr que le FTP. Quel est le problème avec cela ?