O que eu uso:
su - nagios -s /bin/bash
Que muda para o usuário nagios com o ambiente do usuário nagios usando o shell "/ bin / bash"
Eu instalei NAGIOS
em centos
e está funcionando bem.
Eu quero tentar comandos do usuário nagios, mas quando eu faço
su nagios
do usuário, então pegue isso
This account is currently not available.
Mas a interface da web está funcionando bem. então eu quero saber qual é o problema
Esta mensagem indica que a conta foi desativada, definindo seu shell (provavelmente para /sbin/nologon
). Você ainda pode executar comandos com privilégios desse usuário se quiser; Existem muitas maneiras de fazer isso. Por exemplo, você pode usar su:
su nagios -s /bin/bash
Ou você pode usar o sudo:
sudo -u nagios <command>
O truque é apenas contornar a execução do shell padrão do usuário. Outras coisas, como tarefas agendadas ou programas suidos que usam essa conta e certamente nagios, funcionarão bem; a mensagem significa apenas que o usuário não pode efetuar login e obter um shell.