GNU/Linux >> Tutoriels Linux >  >> Linux

Comment désactiver les algorithmes HMAC basés sur MD5 pour SSH

Ceci est un court article sur la façon de désactiver l'algorithme HMAC basé sur MD5 pour ssh sous Linux.

1. Assurez-vous d'avoir mis à jour le package openssh vers la dernière version disponible.

2. Pour changer les ciphers/md5 utilisés, il faut modifier le fichier sshd_config, vous pouvez ajouter Ciphers &MACs avec des options selon la page de manuel. Par exemple :

# vi /etc/ssh/sshd_config
Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,arcfour
MACs hmac-sha1,[email protected],hmac-ripemd160,hmac-sha2-256,hmac-sha2-512,[email protected]

À partir de la page de manuel de sshd_config :

# man sshd_config

     Ciphers
             Specifies the ciphers allowed for protocol version 2.  Multiple ciphers must be comma-separated.  The supported ciphers are
             “3des-cbc”, “aes128-cbc”, “aes192-cbc”, “aes256-cbc”, “aes128-ctr”, “aes192-ctr”, “aes256-ctr”, “arcfour128”, “arcfour256”,
             “arcfour”, “blowfish-cbc”, “[email protected]”, and “cast128-cbc”.  The default is:

                aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,
                aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,
                aes256-cbc,arcfour,[email protected]

     MACs    Specifies the available MAC (message authentication code) algorithms.  The MAC algorithm is used in protocol version 2 for data
             integrity protection.  Multiple algorithms must be comma-separated.  The default is:

                   hmac-md5,hmac-sha1,[email protected],
                   hmac-ripemd160,hmac-sha1-96,hmac-md5-96,
                   hmac-sha2-256,hmac-sha2-512,[email protected]

3. Redémarrez le service sshd.

# service sshd restart       ### For CentOS/RHEL 6
# systemctl restart sshd     ### For CentOS/RHEL 7


Linux
  1. Comment désactiver la connexion de l'utilisateur racine via SSH

  2. Linux - Comment désactiver le bip système pour les utilisateurs non privilégiés ?

  3. Ssh :Comment désactiver les chiffrements faibles ?

  4. Comment désactiver un alias dans Bash pour une seule commande ? ?

  5. Comment désactiver le bip système pour les utilisateurs non privilégiés

Comment désactiver l'authentification par mot de passe SSH sur Linux VPS

Désactiver l'authentification par mot de passe SSH pour un utilisateur ou un groupe spécifique

Comment configurer l'authentification multifacteur pour SSH sous Linux

Comment désactiver la connexion SSH à un utilisateur spécifique sous Linux

Comment désactiver la connexion SSH pour l'utilisateur root sous Linux ?

Comment désactiver la vérification de la clé d'hôte SSH sous Linux