Como se tornar root? [duplicado]

2

Eu tenho tentado por uma semana e meia tentando se tornar root para que eu possa mudar a moto para uma tarefa e não tive sorte. Alguém pode quebrá-lo em linux para o estilo de bonecos, por favor. Eu fiz todas as atualizações para o Ubuntu 12.04 não sei se é por isso que está me dando um tempo difícil? Agradecemos antecipadamente por sua ajuda.

    
por Travis 21.05.2012 / 20:21

4 respostas

4

Eu recomendaria tentar usando a linha de comando.

Primeiro, abra o terminal. Em seguida, insira este comando sudo su e pressione Enter. Ele solicitará sua senha. Depois de inserir a senha, tudo o que você está fazendo dentro do terminal está sendo feito como você como root. Eu enfatizei que para mostrar que qualquer coisa que você faça fora do terminal NÃO será root.

Então, para editar o motd, digite isso no terminal: gedit /etc/motd e edite seu arquivo de acordo.

    
por Ryan McClure 21.05.2012 / 20:31
1

Você pode transformar seu terminal em uma sessão raiz digitando su ou você pode prefixar um comando com

sudo <command>

para executar esse comando específico como um superusuário / root

Para editar o motd, o comando é

 sudo nano /etc/motd.tail

nano é um editor de texto de terminal.

Se você quiser usar uma interface gráfica, apenas troque nano por gedit.

    
por nerdondon 21.05.2012 / 20:31
1

Para usar privilégios de root, você precisa usar sudo e seu usuário deve pertencer ao grupo sudo.

para descobrir se o usuário é um membro do grupo sudo, basta executar o comando groups :

nathwill@ragnarok:~$ groups
nathwill adm cdrom sudo dip plugdev lpadmin sambashare libvirtd

Em seguida, para executar um único comando "como root", basta fazer sudo command arg

Para assumir privilégios de raiz indefinidamente, ou "entrar como root", você pode usar sudo -i para obter um prompt de root.

    
por nathwill 21.05.2012 / 20:32
1

A política de segurança do Ubuntu não permite que ninguém se torne root (veja aqui e aqui ).

Em vez disso, prefaça todos os comandos com sudo e use sua senha para obter privilégios de root para esse comando.

Exemplos SUDO :

Copie um arquivo para um diretório de propriedade do root:

sudo cp ~/example.txt /etc/example.txt

em vez de

cp ~/example.txt /etc/example.txt

Para alterar os privilégios de um arquivo de propriedade do root:

sudo chmod 775 example.file

em vez de

chmod 775 example.file

Você na verdade nunca precisa se tornar root; você sempre pode usar sudo para prefaciar comandos que exijam privilégios de root.

Para aplicativos que tenham uma GUI, use gksudo .

Exemplos do GKSUDO :

Para editar um arquivo de texto de propriedade do root:

gksudo gedit example.txt

em vez de

gedit example.txt

Se você quiser navegar / copiar / colar / etc. arquivos usando uma GUI que você pode executar

gksudo nautilus

em vez de

nautilus

Todos esses comandos podem ser inseridos em um terminal ou, se você preferir não usar um terminal, basta pressionar alt-F2 e inserir os comandos lá.

Espero que isso ajude!

    
por adempewolff 21.05.2012 / 20:34