Como desativar a conta root no openSUSE?

4

Existe uma maneira de desabilitar completamente a conta root no openSUSE para que você possa administrar o seu sistema da mesma maneira que faria no Ubuntu?

    
por Jonathan Frank 28.09.2011 / 17:18

2 respostas

4

link

Basicamente, você apenas se certifica de que o arquivo 'sudoers' permita que qualquer pessoa no grupo 'admin' (ou qualquer grupo que você queira) execute arquivos usando 'sudo':

%admin ALL=(ALL)

Então você desativa a senha da conta 'root' com:

passwd -d root

Isso deve funcionar com o openSUSE também.

    
por 28.09.2011 / 17:33
1

Eu não recomendaria desabilitar a conta root, apagando a senha do root. Isso criará implicações para o usuário ao trabalhar na GUI. Por exemplo. O YaST requer especificamente a senha de root. Como o sudo não é um programa e um comando interno, ele não pode ser chamado pela GUI. Você terá que invocar o YaST da CLI usando o sudo para poder fazer alterações. Você também não poderá desligar a máquina de dentro da GUI se as permissões de arquivo forem definidas como seguras ou paranoicas.

Eu recomendaria desativar o login raiz alterando o shell raiz para "nologin", por exemplo

root:x:0:0:root:/root:/bin/nologin

em / etc / passwd

    
por 03.02.2016 / 16:31