Interdir de se logger en root en ssh

Résolu
julow Messages postés 2198 Date d'inscription   Statut Membre Dernière intervention   -  
julow Messages postés 2198 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai sur ma Debian modifier le fichier de configuration ssh afin d'interdire le login root (PermitRootLogin no) mais pourtant cela ne fonctionne pas car je me log en root sans problème...

Pourquoi?

Merci!

A voir également:

8 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

As-tu relancé le daemon après modification ?
0
julow Messages postés 2198 Date d'inscription   Statut Membre Dernière intervention   244
 
Le serveur a été redémarré plusieurs fois oui donc le deamon avec...
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Alors affiche ton fichier de configuration...
0
julow Messages postés 2198 Date d'inscription   Statut Membre Dernière intervention   244
 
# This is the ssh client system-wide configuration file.  See
# ssh_config(5) for more information.  This file provides defaults for
# users, and the values can be changed in per-user configuration files
# or on the command line.

# Configuration data is parsed as follows:
#  1. command line options
#  2. user-specific file
#  3. system-wide file
# Any configuration value is only changed the first time it is set.
# Thus, host-specific definitions should be at the beginning of the
# configuration file, and defaults at the end.

# Site-wide defaults for some commonly used options.  For a comprehensive
# list of available options, their meanings and defaults, please see the
# ssh_config(5) man page.

Host *
#   ForwardAgent no
#   ForwardX11 no
#   ForwardX11Trusted yes
#   RhostsRSAAuthentication no
#   RSAAuthentication yes
#   PasswordAuthentication yes
#   HostbasedAuthentication no
#   BatchMode no
#   CheckHostIP yes
#   AddressFamily any
#   ConnectTimeout 0
#   StrictHostKeyChecking ask
#   IdentityFile ~/.ssh/identity
#   IdentityFile ~/.ssh/id_rsa
#   IdentityFile ~/.ssh/id_dsa
#   Port 22
#   Protocol 2,1
#   Cipher 3des
#   Ciphers aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc
#   EscapeChar ~
#   Tunnel no
#   TunnelDevice any:any
#   PermitLocalCommand no
    SendEnv LANG LC_*
    HashKnownHosts yes
    GSSAPIAuthentication yes
    GSSAPIDelegateCredentials no
    PermitRootLogin no
    AllowUsers vlad

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
C'est pas le bon fichier, c'est dans "/etc/sshd_config" qu'il faut mettre la directive à no ;-\
0
julow Messages postés 2198 Date d'inscription   Statut Membre Dernière intervention   244
 
Et pour ce qui est du AllowUsers? Il se place aussi dans ce fichier de conf?

Merci à toi ^^
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Oui.

man ssh_config
et
man sshd_config

pour toutes les directives...
0
julow Messages postés 2198 Date d'inscription   Statut Membre Dernière intervention   244
 
Je dois donc le placer uniquement dans sshd_config lui aussi? ^^
0