Se você não tiver nenhum sudoe - está estragado:
Receio que você precise ter acesso físico e um Live CD / USB para corrigir esse problema.
Eu editei o arquivo /etc/passwd
no meu servidor da seguinte maneira:
root:x:0:0:root:/root:/sbin/nologin
Agora não consigo logar como root. Quando eu digito o comando su
, Cannot execute /sbin/nologin: No such file or directory
é exibido no console.
Não tenho acesso físico ao servidor. Eu não tenho usuários no arquivo sudoers.
Você pode me ajudar a fazer login como root?
Se você não tiver nenhum sudoe - está estragado:
Receio que você precise ter acesso físico e um Live CD / USB para corrigir esse problema.
Você tem algumas opções para se recuperar disso:
single
ou 1
aos parâmetros do kernel. Isso fará você cair em um shell. Em seguida, peça a alguém local para alterar o shell para você (ou no caso de DRAC / ILO alterar você mesmo). / li>
Independentemente do que você faz: Nunca efetue logout quando fizer essas alterações.
Teste-os primeiro (por exemplo, inicie uma segunda conexão).