Por que useradd mostra erro de permissão negada

3

Estou trabalhando no CentOS 5.5.

Quando eu executo o comando useradd como root, então está funcionando.

Mas quando eu executo o mesmo comando de um dos usuários, ele mostra

-bash: /usr/sbin/useradd: Permission denied

Por que tudo isso está acontecendo?

Também adicionei /usr/sbin em PATH .

Eu adicionei o usuário do root seguindo os comandos:

groupadd service
useradd -g service service
passwd service

Eu instalei o sistema operacional dois três vezes, o tempo todo mostra o mesmo erro.

Ajude-me por favor, eu não entendi porque tudo isso está acontecendo.

    
por devsda 15.03.2013 / 11:05

1 resposta

4

O comando useradd precisa de algum privilégio especial para modificar as configurações do sistema. Assim, você obtém uma permissão negada ao usá-lo como um usuário normal.

Para poder chamar useradd de um usuário normal, você precisa configurar sudo . Não é muito complicado, veja este tutorial: link especialmente o capítulo 4.

    
por 15.03.2013 / 11:13