GNU/Linux >> Znalost Linux >  >> Linux

Jak zakázat algoritmus HMAC založený na MD5 pro SSH

Toto je krátký příspěvek o tom, jak zakázat algoritmus HMAC založený na MD5 pro ssh na Linuxu.

1. Ujistěte se, že jste aktualizovali balíček openssh na nejnovější dostupnou verzi.

2. Chcete-li změnit používané šifry/md5, musíte upravit soubor sshd_config, můžete přidat Šifry a MACy s možnostmi podle manuálové stránky. Například:

# 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]

Z manuálové stránky 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. Restartujte službu sshd.

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


Linux
  1. Jak zakázat přihlášení uživatele root přes SSH

  2. Ssh:Jak zakázat slabé šifry?

  3. Jak zakázat alias v Bash pro jeden příkaz?

  1. Linux – Jak zakázat pípání systému pro neprivilegované uživatele?

  2. Jak zakázat pípání systému pro neprivilegovaného uživatele

  3. jak zakázat přihlášení SSH pomocí hesla pro některé uživatele?

  1. Jak zadat heslo pro více Windows?

  2. Jak deaktivovat klíčenku pro Ssh a Gpg?

  3. Jak zakázat přihlášení SSH pomocí hesla