Resolvi escrever esta dica porque sempre que eu precisava
executar este comando tinha que logar como root. De
tanto pelejar com isso descobri como fazê-lo em 5 etapas:
1. É preciso criar um grupo chamado "shutdown". Digite o
seguinte comando no console:
# addgroup shutdown
Em alguns sistemas o comando correto pra adicionar um novo
grupo é groupadd.
2. Agora é preciso adicionar a permissão ao comando shutdown
para este grupo de trabalho:
# chown root.shutdown /sbin/shutdown
3. Para permitir que o grupo shutdown execute o comando shutdown, execute:
# chmod 4754 /sbin/shutdown
4. Como usuários comuns não tem permissão para acessar a pasta
/sbin, é necessário criar um link para o programa shutdown. Para
isso utilize o seguinte comando:
# ln -s /sbin/shutdown /bin/shutdown
5. Com um editor de texto, edite o arquivo /etc/login.defs
e localize a linha:
#CONSOLE_GROUPS
#floppy:audio:cdrom
Descomente essa linha e acrescente o grupo shutdown:
CONSOLE_GROUPS
floppy:audio:cdrom:shutdown
Caso esta linha não conste no seu arquivo login.defs,
acrescente de acordo com o exemplo acima.
Pronto agora todos os usuários podem executar o comando:
[10] Comentário enviado por vmelo em 24/10/2005 - 11:30h
Fala Leonardo. Valeu mesmo pela informação.
Seguinte, eu gostaria de colocar a permissão para um usuário poder dar shutdown na máquina e não conseguir acessar e nem listar nada. Tem como?
Eu preciso disso pq aki na empresa tenho alguns servidores que dão problema e precisam ser reiniciador por operadores, mas estes não podem ter acesso a mais nada. Me ajuda ae....
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].