Para quais grupos eu deveria normalmente pertencer?

2

Eu acidentalmente removi meu nome de usuário da maioria dos grupos aos quais ele pertencia. De fato, eu criei erroneamente sudo usermod -aG agmenor agmenor esquecendo a opção -a . Eu encontrei esta pergunta para me adicionar de volta para o grupo de sudoers, o que eu farei na minha próxima reinicialização.

Mas depois disso, para quais outros grupos eu também devo adicionar meu usuário? Eu sei que depende em grande parte dos programas que eu instalei; por exemplo, eu deveria pertencer a debian-tor se eu tiver o Vidalia instalado. Mas quais são, pelo menos, os grupos aos quais eu deveria pertencer como se estivesse em uma nova instalação?

Por exemplo, em outra máquina, o comando groups retorna agmenor adm dialout cdrom plugdev lpadmin admin sambashare debian-tor .

    
por Agmenor 23.02.2012 / 23:31

1 resposta

2

Isso aconteceu comigo há duas semanas:)

Isso é o que recebo para o comando groups:

groups
myuser adm lpadmin admin sambashare vboxusers

Aqui é onde eu documentei o meu resgate: Restaure a filiação perdida do grupo admin

Descrição resumida dos passos:

Inicialize a partir do LiveCD, não precisa ser a distribuição mais recente e abra um terminal:

sudo mount /dev/sda1/mnt
sudo chroot /mnt

Nota: em vez de sda1 você deve usar a partição na qual sua raiz está montada. Se você não tiver certeza, verifique o aplicativo Disk Utility (o padrão no seu liveCD.

Localize os grupos:

cd /mnt/etc

O arquivo que contém os grupos é chamado simplesmente de grupos. Mas como você alterou recentemente esse arquivo com o comando errado, é necessário verificar o arquivo de backup para determinar quais eram seus grupos antigos, para que você possa adicioná-los novamente. O arquivo de backup é de grupos -.

Agora, você tem duas opções para seguir em frente. O primeiro é editar manualmente o arquivo de grupos para adicionar seu usuário aos grupos (use o arquivo de backup como exemplo). A segunda opção é simplesmente adicionar novamente os grupos ao seu usuário com o comando usermod . Desta forma, você aprende o formato correto do comando:

usermod -aG group user

Felicidades

    
por bioShark 23.02.2012 / 23:55