Como ter acesso root sem logar como root? [duplicado]

3

Estou usando o 13.04 tentando editar ou arrastar e soltar arquivos, mas como todas as pastas são de propriedade do root e atribuídas ao grupo "root", não posso fazer isso.

Eu adicionei meu nome de usuário atual ao grupo "raiz" e ainda não posso editá-lo.

Não quero fazer login como root para fazer isso ou alterar todo o grupo de pastas para outra coisa.

Quais são minhas opções?

    
por MCHam 14.05.2013 / 21:36

3 respostas

2

Somos capazes de executar o Nautilus com privilégios de root com

sudo -i nautilus

mas precisamos ser extremamente cuidadosos com o que fazemos então.

  

A raiz é poderosa e a maioria das medidas para proteger nosso sistema contra acidentes não funcionará mais. Ninguém vai impedir Root de fazer coisas estúpidas. Não haverá avisos.

Então aqui está o meu conselho para pessoas que precisam rodar o Nautilus como root:

  • Faça isso apenas para esta única tarefa. Encerre o Nautilus depois de terminar para não fazer coisas indesejadas acidentalmente como raiz, que devem ser feitas como usuário.
  • Não arraste e solte. Apenas um movimento ligeiramente fora do lugar do mouse pode resultar em um sistema quebrado. No pior dos casos, você não poderá mais inicializar.
  • Não exclua arquivos ou pastas em massa. Você pode ter incluído um importante arquivo de sistema por acidente.
  • Não copie arquivos para o lugar errado. O Ubuntu tem um arquivo muito restrito layout do sistema de arquivos . Ele espera que os arquivos estejam no lugar para o qual estão destinados e não espera que outros arquivos estejam lá. Todos os arquivos que precisamos modificar devem estar em nosso diretório HOME.
  • Não execute aplicativos. Todos os aplicativos que você executar clicando em um lançador, um binário ou um script também serão executados como raiz. Isso raramente será uma boa ideia.
  • Nunca execute o Nautilus como root quando você é iniciante. Somente quando entender a hierarquia de arquivos e as permissões, você poderá perceber o que é uma boa ideia e o que não é. Antes disso, você deve, por causa da estabilidade do seu sistema, evitar executar o Nautilus (ou qualquer outro aplicativo gráfico) com privilégios de root.

No entanto, será bom executar ocasionalmente o Nautilus como root. Eu também o faço, e os erros de digitação da linha de comando podem levar a sérios danos ao sistema, especialmente quando executados recursivamente como root.

    
por Takkat 14.05.2013 / 22:48
1

Tente usar o

sudo

comando antes do seu comando.

Isso lhe dá permissão de root. Para mais informações, consulte Root Sudo

    
por SimplySimon 14.05.2013 / 21:37
0

sudo nautilus no terminal abrirá um nautilus "root", que permitirá que você arraste e solte pastas, edite arquivos e faça praticamente qualquer coisa com seus arquivos.

    
por Bhavin Doshi 14.05.2013 / 21:55