Armadilha: não é possível su como root, não é possível alterar o grupo para roda, ssh como root proibido

8

Isso é uma armadilha? Eu fiz estas etapas no FreeBSD 10:

1) ssh como root proibido

2) conectado como usuário

3) su como raiz

4) quando o chsh raiz mudou o nome do usuário "user" para "luser"

5) sair da raiz

E, a partir deste momento, não posso su raiz porque o luser não está no grupo wheel e não posso mudar de grupo no / etc / group porque não tenho privilégios para fazer isso.

O que posso fazer para fazer login como root?


fonte

Respostas:

22

Você pode fazer qualquer uma destas quatro coisas:

  • Efetue login como um usuário que está no wheelgrupo e corrija-o a partir daí
  • Efetue login como root no console / OIT
  • Inicialize com um CD, monte / etc e corrija / etc / group
  • Restaurar / etc / passwd e / etc / shadow a partir do backup mais recente
Jenny D
fonte
3

Não há necessidade de cd ao vivo ou pendrive. Você pode inicializar no modo de usuário único, montar os sistemas de arquivos mount -ae definir / alterar a senha rootpasswd

O modo de usuário único é um modo para apenas um usuário, raiz. Você pode inicializar no modo de usuário único sem digitar a senha root.

Na inicialização do BSD no modo de usuário único, geralmente é uma opção no menu de inicialização.

No Linux, a inicialização no modo de usuário único pode ser obtida configurando-se singlecomo uma opção do kernel. (por exemplo, no grub, selecione a linha de inicialização, pressione epara editar, altere o parâmetro init, pressione cpara continuar a inicialização.)

No LILO, usando o prompt de inicialização do LILO (pressione [Ctrl] - [x] se você estiver em uma interface gráfica) e digite linux single

Se isso não funcionar em um kernel antigo, você também pode especificar --init=/bin/bashe obter um shell bash raiz.

Jens Timmerman
fonte
2

Você pode inicializar a partir de uma unidade de CD ou USB ao vivo, montar a partição do sistema, modificar os arquivos necessários, inicializar o sistema novamente.

Gerald Schneider
fonte