Como adicionar minha conta de usuário ao grupo de administradores (desktop 13.10) [duplicado]

2

Eu estava tentando extrair um modelo da web para a pasta de hospedagem / docroot no serviço da web, que está funcionando, mas não tenho permissão para concluir a ação.

Eu não suporto ficar trancado fora de qualquer coisa em uma máquina, e antes de todos vocês saírem em um discurso sobre o porquê da conta root estar bloqueada yadda yadda, não, apenas não.

Então ... fez um sudo visudo

# User privilege specification
root    ALL=(ALL:ALL) ALL
username   ALL=(ALL:ALL) ALL

salvo como tmp e depois como sudoers , verifiquei os arquivos, sudoers e sudoers.tmp mesmo tamanho

Ainda não há alegria, não é possível acessar pastas e arquivos necessários. Rebooted, no go

Eu estava prestes a começar a editar os arquivos passwd em seguida, mas achei melhor perguntar o que poderia estar acontecendo aqui, já que não estou totalmente familiarizado com a área de trabalho do Ubuntu 13.10 e Unity.

Esta não é uma máquina de produção, apenas experimentando serviços da Web e as ferramentas de produção da Web disponíveis. Eu recebo a conta root está bloqueada e sudo 'ing cada comando da linha de comando não é uma opção, apenas aggro.

Se alguém puder oferecer uma solução (ainda que desprotegida) para esse problema de permissão, ficarei muito grato. Eu não me importo com a quebra, por favor, não faça palestras, eu posso re-imagem desta unidade em menos de 20 min.

Eu também tentei adicionar minha conta ao grupo de administradores para receber um erro informando que o grupo de administradores não existe.

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

huh? Sim, confuso. TIA

    
por brettnelson 24.02.2014 / 20:51

2 respostas

1

Não é recomendado adicionar usuários ao grupo raiz.

sudo usermod -aG (nameofgroup) (nameofuser) 

o usuário será um membro do grupo.

Você pode usar o chown para dar ao usuário a oportunidade:

sudo chown username:usergroup /path -R 

-R significa recursivo, de modo que o usuário também seja o proprietário também das subpastas.

Agora, você pode conceder ao usuário proprietário deste diretório um acesso completo:

sudo chmod 755 /path 

755 significa (drwxr-xr-x) ler permissões de execução de gravação para o proprietário.

    
por nux 24.02.2014 / 21:01
1

Então, depois de chowning, consegui modificar o que precisava, mas isso parece ter criado alguns outros problemas com os pacotes instalados, ou possivelmente as várias tentativas de modificar as permissões do grupo, etc., causaram problemas, então criei uma nova imagem da unidade e fiz o seguindo ...

Como habilitar o login root?

Desde que você não esteja preocupado com a segurança, considero a melhor solução. As outras soluções devem ter funcionado, mas não o fizeram, por isso só posso supor que é devido a muito buggering por parte do Ubuntu.

Obrigado por aqueles que ofereceram orientação.

Nota para o Ubuntu, se eu quisesse ser bloqueado do meu sistema, eu compraria um mac

    
por brettnelson 26.02.2014 / 12:26