No meu servidor de produção que está executando o SUse 11 SP1, o shell raiz está definido como / bin / eksh. Não sei como é que está definido para isso .. estamos usando / bin / bash como shell padrão do root.
Eu tentei redefini-lo da seguinte forma: -
su -s /bin/bash su : using restricted shell /bin/eksh su : /bin/eksh : no such file or directory
A única opção que eu acho agora é entrar no modo de usuário único e editar o / etc / passwd manualmente.
Eu não estou fisicamente presente no local, então agora estou completamente indefeso.
Eu também tentei mais para redefini-lo sem sucesso.
su -s, que infelizmente não funcionou. Não tenho certeza porque, considerando o fato de que / bin / eksh não está listado em / etc / shell. 2. Eu não posso usar o sudo porque o sudo setuid bit não está definido
Eu tenho uma maneira de acessar o sistema por meio do ILOM. Mas eu estou preso no seguinte ponto. Nada está vindo na tela depois desse ponto. Mas eu posso voltar ao prompt de login do SP (- >) pressionando ESC (.
- > Iniciar / SP / console Tem certeza de que deseja iniciar / SP / console (s / n)? y Console iniciado ... pressione ESC (para sair. ...............................