Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Salut,
J'aimerai empêcher un utilisateur de se connecter au SSH (et root aussi)
Je suis sous Linux
J'avais vu une doc mais impossible de remettre la main dessus
Hors ligne
tu edite le fichier /etc/passwd
A la fin de la ligne en face de l'utilisateur, ala place de "bash", tu mets "false"
J'ai par contre eu le cas recement, le fait de modifier ça m'a aussi coupé le ftp ![]()
Si qqun a des infos la dessus ...
Hors ligne
billyboylindien a écrit:
J'ai par contre eu le cas recement, le fait de modifier ça m'a aussi coupé le ftp
Si qqun a des infos la dessus ...
Ca le fait avec pure ftpd car a l'install t'a une option de lui dire que tu souhaite que tout les utilisateurs locaux est accès au ftp et si tu dit oui alors je pense que le fait de modifier l'utilisateur modifie également la ocnfig ftp, ca reste a vérifier
Hors ligne
La méthode propre c'est
usermod -s /usr/bin/false <login>
On évite d'éditer /etc/passwd à la main.
Hors ligne
Et la méthode hyper propre c'est d'éditer /etc/ssh/sshd_config
PermitRootLogin no # Ne pas permettre de login en root AllowUsers <login> # N'autoriser que certains utilisateurs
/etc/init.d/ssh restart
Hors ligne
diou a écrit:
Et la méthode hyper propre c'est d'éditer /etc/ssh/sshd_config
Code:
PermitRootLogin no # Ne pas permettre de login en root AllowUsers <login> # N'autoriser que certains utilisateurs/etc/init.d/ssh restart
J'ai justement fini par faire comme ça.
Hors ligne
Le mieux est encore de mettre en place un système de clé privée / clé publique avec (ou sans) passe phrase !!!!
En suite vous empêchez l'authentification aux utilisateurs.
De cette façon, aucun utilisateur ne peut se connecter si il n'a pas de clé privée / publique. ![]()
Attention à vos politiques de sécurité, les attaques sont fréquentes !!!!
Hors ligne