09-12
Désactivé l'accès SSH à un utilisateur

whereis nologin nologin: /usr/sbin/nologin /usr/share/man/man5/nologin.5.gz /usr/share/man/man8/nologin.8.gz echo "/usr/sbin/nologin" >> /etc/shellsVous avez maintenant un nouveau shell, au même titre que bash, sh de disponible. (Celui-ci est tout de même inutile). Ensuite nous devons avoir un utilisateur sur lequel nous souhaitons supprimer les droits, par exemple boris. Si ce n'est pas le cas, nous le rajoutons
adduser borisEnsuite nous allons modifier cet utilisateur en lui donnant comme shell par défault le binaire nologin.
usermod -s /usr/sbin/nologin borisMaintenant vous pouvez tester la connexion SSH, vous verrez que vous êtes instantanément déconnecté, alors que le FTP continu de fonctionner correctement.
Votre commentaire
Aucun commentaire pour ce billet.