Todos os usuários - root. Ubuntu

0

Eu gostaria de definir todos os usuários como root. Como eu posso fazer isso? Estou usando o Ubuntu.

    
por Randolf Richardson 07.03.2011 / 22:14

4 respostas

3

Existe apenas um root : root .

Se você quiser dar a todos os usuários privilégios administrativos , execute este comando para cada usuário:

adduser the_accounts_username admin
    
por 07.03.2011 / 22:18
2

Você deve ser um pouco mais perspicaz sobre a quem você atribui privilégios de root.

Como você está usando o Ubuntu - e presumo que não queira que certos usuários mantenham sudo 'ing tudo - você pode tentar modificar o arquivo /etc/sudoers :

sudo -i
echo 'USERNAME ALL=(ALL) ALL' >> /etc/sudoers

Isso permitirá que o usuário com nome de usuário USERNAME execute qualquer comando sem sudo 'ing.

    
por 07.03.2011 / 22:26
1

Apenas dê a todos a senha do root.

Infelizmente, simplesmente não é possível dar a ninguém os mesmos privilégios que o root, porque o root é especial e até mesmo sobrescreve todas as permissões do sistema de arquivos. Se o Windows, por exemplo é possível dizer ao Administrador para não entrar em um diretório, e então não poderemos fazer isso (embora ele possa se dar a permissão).

Na raiz do Linux, tudo pode ser feito. Algumas coisas só podem ser feitas pelo root, como abrir as portas do servidor abaixo de 1024. Ninguém mais pode fazer isso. Período.

PS: Eu não sei por que você quer fazer isso, mas talvez o sudo seja o caminho a seguir. Eu não posso acreditar que você quer que todos façam tudo. Tente especificar o que todos podem fazer e inclua na configuração do sudo.

    
por 07.03.2011 / 22:25
0

Literalmente, isso pode ser feito; no entanto, a maldade dessa idéia deve se destacar como um polegar dolorido. Eu forneço esta resposta apenas para completar.

Para todos os usuários que você deseja efetuar login como root, altere o UID para zero:

root:x:0:0::/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologon
...
user1:x:0:0:User 1 name,,,:/home/user1:/bin/bash
user2:x:0:0:User 2 name,,,:/home/user2:/bin/bash

Não tente mudar os usuários do sistema para zero, eles não gostam disso. Você também pode encontrar alguns softwares que não gostam de rodar como root. su ninguém -s 'start-command' irá iniciá-los (normalmente).

    
por 24.08.2016 / 17:39