1 votes

Activer FTP désactiver SSH

Je voudrais savoir comment activer l'accès FTP tout en désactivant l'accès SSH pour tous les utilisateurs sauf root et admin.

J'ai essayé de changer la coquille : /usr/sbin/nologin ne fonctionne pas car il désactive les deux et /bin/bash les active tous les deux. J'ai aussi vérifié /etc/shell/sshd_config et j'ai ajouté AllowUsers root admin et redémarré le SSH mais cela n'a pas résolu le problème.

Le serveur fonctionne sous Debian.

Quelqu'un a une idée ?

0voto

denpick Points 1

Je utilise cette méthode mais pour le shell j'utilise /bin/false. Cela désactive à la fois ssh et ftp. Mais ajouter /bin/false à /etc/shells et cela fonctionne. Le ftp échoue avec ce shell /bin/false car il n'est pas trouvé dans /etc/shells

J'utilise également vsftpd et j'ajoute ceci chroot_local_user=OUI à /etc/vsftpd/vsftpd.conf afin que les utilisateurs ftp ne puissent pas voir de données autres que les leurs.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X