Como eu me torno um “superusuário”?

8

O seguinte comando falha com um erro:

$ dpkg -i libmotif*i386.deb
dpkg: error: requested operation requires superuser privilege

Como posso me tornar um superusuário? Eu pensei que eu era o superusuário?

    
por Lasse Karagiannis 27.12.2012 / 21:33

3 respostas

7

Em todos os sistemas Unix, incluindo o Linux, um Superusuário é o usuário do sistema que tem tudo permissões para poder executar tarefas administrativas. Este pode ser o usuário root , mas este usuário está com o nome do Ubuntu por razões de segurança.

A maneira do Ubuntu de executar tarefas administrativas é ganhar temporariamente privilégios de superusuário colocando o comando sudo ( s uper u ser do ) na frente de outro comando que requer poderes de superusuário:

sudo dpkg -i packagename.deb

Em seguida, você será perguntado pela sua senha (que é idêntica à sua senha de login):

[sudo] password for lasse: 

Note que você não vê nada no terminal enquanto digita esta senha (nem mesmo asteriscos).

Os usuários que podem ser administradores na criação de sua conta são colocados em uma lista de sudoers para permitir que o sistema os procure antes de conceder privilégios administrativos com sudo .

Para mais informações e formas alternativas de como se tornar superusuário ou root, consulte:

Por favor, note também que você pode danificar seriamente o seu sistema ao executar um comando incorreto como superusuário. Às vezes você nem vai conseguir consertá-lo. Portanto, tenha cuidado com o que você faz como superusuário, e pense duas vezes antes de pressionar enter.

    
por Takkat 27.12.2012 / 22:16
2

Prefixe sudo ao seu comando para ser um superuser . Por isso, execute o seguinte comando:

sudo dpkg -i libmotif*i386.deb

A execução deste comando solicitará sua senha. Digite a senha da sua conta de usuário e pressione Enter . Você não verá os caracteres enquanto digita sua senha (nem asteriscos *).

Para mais informações sobre sudo , leia este maravilhoso wiki do ubuntu .

    
por Aditya 27.12.2012 / 22:02
0

Apenas faça isso se você estiver no Ubuntu

naren@kadmin-KCPL190: sudo su

Então você será agora um usuário root e poderá fazer qualquer coisa

root@kadmin-KCPL190:# dpkg -i libmotif*i386.deb

funcionará

Tenha cuidado. Se você definir uma senha para o usuário root, ele perguntará o mesmo para o pouso para root.Else, isso fará com que você seja superusuário.

    
por Naren Yellavula 05.05.2015 / 15:14