Eu quero criar um usuário com sudo
poderes no Ubuntu. Como eu posso fazer isso?
fonte
Eu quero criar um usuário com sudo
poderes no Ubuntu. Como eu posso fazer isso?
Primeiro, crie o usuário com:
sudo adduser <username>
Você pode ler mais sobre este comando nas páginas de manual do seu sistema com man adduser
.
Você pode adicionar um usuário ao sudo
grupo com o comando:
sudo adduser <username> sudo
Observe que as versões do Ubuntu até 11.10 serão usadas admin
como grupo em vez de sudo
:
Até o Ubuntu 11.10, o grupo Unix para administradores com privilégios de root através do sudo era admin. A partir do Ubuntu 12.04 LTS, agora é sudo, para compatibilidade com o Debian e o próprio sudo. No entanto, para compatibilidade com versões anteriores, os membros do grupo de administradores ainda são reconhecidos como administradores
Se o seu sistema não funcionar, precisamos mexer no arquivo sudoers para conceder permissões ao sudo. Você pode ler sobre o arquivo sudoers man sudoers
para obter detalhes sobre a sintaxe exata e as opções disponíveis, mas por uma questão de simplicidade, você pode executar um dos seguintes procedimentos:
addgroup
comando e adicione esse grupo ao arquivo sudoers. Use addgroup <groupname>
para criar o grupo, edite o arquivo sudoers ( sudo visudo
) e adicione a linha %<groupname> ALL=(ALL) ALL
na parte inferiorsudo visudo
e adicione <username> ALL=(ALL) ALL
na parte inferior para cada usuário que você deseja adicionar.
sudo adduser <username>
para criar o usuário e, em seguida, usesudo adduser <username> admin
para aumentar os poderes do sudo. Ex:sudo adduser piemesons
esudo adduser piemesons admin
man sudoers
) e, em seguida,sudo visudo
edite o arquivo e conceda permissões para os usuários ou grupos que você deseja. Você pode usar esse arquivo para controlar como sudo se comporta, incluindo se ele solicitará uma senha, ou quanto tempo para manter uma sessão sudo ativa (15min é padrão)A resposta "popular" é como "reimplementar" , não "como adicionar o usuário?" . O mínimo necessário que você precisa fazer é o seguinte:
No meu sistema específico, sou membro dos seguintes grupos:
Para verificar o que você fez:
fonte
Escolha
System
->Administration
->Users and Groups
.Selecione
Add
para adicionar seu novo usuário. Quando você concluir o assistente, escolha seu novo usuário, cliqueaccount type
e mude deDesktop user
paraAdministrator
.fonte
Você também pode ativar o root:
e insira a senha da raiz
fonte
Se você realmente deseja criar um superusuário (cópia do root, mas com outra senha e diretório pessoal) e não um usuário sudo, use UID = 0 e GID = 0 para o novo usuário:
useradd -ou 0 -g 0 john
-o
permite criar UID não exclusivo (UID raiz = 0)-u
$ UID define $ UID-g
$ GID define $ GIDfonte
O que faço é adicionar usuário ao grupo chamado wheel, o usuário pertencente a esse grupo pode executar qualquer comando de administrador usando o sudo.
Você deve ativar esse recurso em / etc / sudoers, linha de comentário abaixo de% wheel ALL = (ALL) ALL
fonte
wheel
grupo existe, e não é assim que as habilidades administrativas são conferidas. Osudo
grupo é usado (ou oadmin
grupo - não deve ser confundido com o outro grupo chamadoadm
- no Ubuntu 11.10 e versões anteriores).