Permitir acesso por senha para todos os usuários, exceto root?

8

Eu quero deixar o usuário root habilitado em meus servidores por conveniência, e a única razão pela qual as pessoas são contra a idéia (que eu conheço) são ataques de força bruta no SSH.

Portanto, existe uma maneira no SSH de permitir o acesso por senha para todos os usuários, exceto o root, mas permitir o acesso por chave ssh para o root?

SO: Ubuntu Server Edition 10.04 x86

Versão SSH: OpenSSH_5.3p1 Debian-3ubuntu7, OpenSSL 0.9.8k 25 de março de 2009

    
por Soviero 31.10.2011 / 05:39

1 resposta

12

Na página sshd_config(5) man:

PermitRootLogin
          ...

        If this option is set to “without-password”, password authentica-
        tion is disabled for root.
    
por 31.10.2011 / 05:45