Je veux seulement désactiver l'accès SSH mais conserver l'accès FTP à l'utilisateur myuser
.
J'ai effectué la commande suivante usermod -s /bin/false myuser
.
Lors des tests, il désactive SSH et FTP.
Comment puis-je inverser cela?
Comment puis-je désactiver l'accès SSH pour
myuser
mais autoriser l'accès FTP?
ssh -V
. Pour inverser ce que vous avez faitusermod -s /bin/bash
.OpenSSH_5.5p1 Debian-6+squeeze3, OpenSSL 0.9.8o 01 Jun 2010
Réponses:
Pour autoriser l’accès FTP, essayez de désactiver la vérification de ProFTPD pour un shell valide en définissant ce qui suit dans
/etc/proftpd.conf
:La source: http://www.proftpd.org/docs/faq/faq_full.html#AEN267
ATTENTION: Si d'autres utilisateurs du système dont l'accès FTP a été désactivé ont été désactivés en définissant leur shell comme étant un shell de connexion non valide, le fait de modifier cette directive leur donnera un accès FTP.
la source