/dev/ipmi*
é geralmente restrito ao root apenas como você encontrou. Suas opções para executar ipmitool
como usuário não-root são (em ordem aproximada de minha preferência pessoal):
-
Use
sudo
(você pode criar uma entrada em sudoers especificamente para pessoas que devem ter permissão para executar apenas ipmitool se você também não quiser dar acesso irrestrito ao sudo) -
Modifique suas regras
udev
para que o dispositivo seja acessado por outro usuário / grupo (não sei onde as regras do udev são mantidas no CentOS 6, mas procure em / etc por algo que se encaixa na conta) . Esta é a mesma abordagem da edição dedevfs.rules
- A documentação do CentOS o levará na direção certa e esta página (ou algum criativo googling) irá ajudá-lo com a sintaxe do udev. (Eu daria a você ponteiros, mas eu sou pouco familiarizado comigo mesmo: x) -
Conecte-se à interface IPMI pela rede (se sua interface IPMI oferecer suporte a isso).
Isso pode exigir a gravação de uma interface de rede e cabo crossover ou a conexão da placa IPMI à sua rede, e é por isso que ela está tão baixa na lista. -
Crie
ipmitool
setuid-root.
(Sim. Não faça isso. Geralmente é uma má ideia e um péssimo conselho - finja que não mencionei isso.)