Bloqueado de sudo no host principal após o sandboxing do firejail

1

Instalei o firejail e configurei o default.profile com um nome de host diferente da minha máquina e, em seguida, comecei a me trancar para fora do host principal sem privilégios de root após a execução:

adduser --shell /bin/firejail myusername

de acordo com as instruções no man firejail-login.

O termo não abre e eu continuo recebendo erros do sistema na inicialização do sudo. Eu corri o LiveCD e consegui editar o /etc/firejail/login.defs e adicionei --noprofile, que matou o hostname e o noroot diferentes no default.profile.

Eu também editei o arquivo etc / passwd e removi a linha ofensiva de

WBN:x:1000:1000:WBN,,,:/home/wbn:firejail/bin/bash

para:

WBN:x:1000:1000:WBN,,,:/home/wbn:/bin/bash

Agora eu tenho um terminal de trabalho de volta com o nome do host original, o sudo funciona, mas não consigo mover ou copiar arquivos através do nautilus no meu sistema, enviar para o lixo - eles estão todos esmaecidos.

Sinto muito pelo relato não polido do meu problema - o que eu gostaria de saber é como posso corrigir o erro original de > adduser --shell / bin / firejail wbn, sem kyboshing meu usuário original e somente "wbn --shell"?

E sim, eu tenho dano cerebral:)

Blockquote

    
por WBN 17.10.2016 / 03:16

1 resposta

0

Alterado:

WBN: x: 1000: 1000: WBN ,: / home / wbn: / bin / bash

para

WBN: x: 1000: 1000: WBN ,: / home / wbn: / sbin / bash

sudo apt-get purge firejail.

Sistema funcionando bem agora.

Obrigado! :)

    
por WBN 17.10.2016 / 22:37