Você também pode alterar em seu arquivo de configuração sshd a seguinte linha:
PermitRootLogin without-password
Isso permitirá que os usuários façam login como root, mas usando apenas algo além da senha (tickets do kerberos, chaves ssh etc ...)
Para maior segurança, desativamos o login raiz no servidor via ssh. Nós temos uma conta ssh especial que os usuários precisam fazer login como e, em seguida, su como root, eles exigem acesso root.
Como podemos configurar logins sem senha usando putty nessa situação? Eu configurei o login sem senha para a conta ssh especial, mas ainda precisamos de uma senha quando su como root.
Se eu não estiver claro, sinta-se à vontade para pedir esclarecimentos.
Você também pode alterar em seu arquivo de configuração sshd a seguinte linha:
PermitRootLogin without-password
Isso permitirá que os usuários façam login como root, mas usando apenas algo além da senha (tickets do kerberos, chaves ssh etc ...)
Edite / etc / sudoers por meio do comando visudo .
Adicionar
specialsshaccount ALL=(ALL) NOPASSWD: ALL
Dica: link
Comece adicionando a conta especial ao grupo: 'sudo'
% useradd -G sudo specialsshaccount
Seu sistema já pode estar configurado para permitir que usuários deste grupo usem sudo w / o password.
Se não colocar esta linha no seu /etc/sudoers (via visudo )
%sudo ALL=NOPASSWD: ALL
protip : é possível permitir que apenas determinados comandos sejam executados sem senha ( man sudoers )
Tags ssh sudo authentication putty public-key