Após instalar OMSA os comandos de terminal não funcionam (EX: bash: useradd: command not found)

1. Após instalar OMSA os comandos de terminal não funcionam (EX: bash: useradd: command not found)

Raphael Monteiro
rmonteiraum

(usa CentOS)

Enviado em 14/05/2011 - 18:05h

E ae pessoal.
Antes de postar, procurei na net algo sobre os comandos terem DESAPARECIDO e até achei uma explicação em um site, que falava para eu abrir o .bash_profile e adicionar o $PATH relativo aos comandos...

Só que não consegui entender mto bem.

A História é a seguinte:

Depois de "setupear" um Servidor DELL PET100, inventei de instalar o DELL OPEN MANAGER SYSTEM ADMINISTRATOR (OSMA).

Fui até o site q continha as informações sobre a instalação (Repositório, comandos, etc) e executei tudo como o sugerido.

Até aí, ok.

Alguns dias depois, precisei testar alguns serviços e aí veio o problema.

Vou no terminal e digito: #service firebird status
E a resposta é: bash: service: command not found

Precisei adicionar usuários ao samba e...: # useradd -m -s /bin/false estoque

E pra variar, a resposta foi a mesma: bash: useradd: command not found


Alguém pode me dar uma "mãozinha"???

[]'s


  


2. Criar um atalho

Bruno Luciano
brunoluciano

(usa Ubuntu)

Enviado em 08/08/2011 - 17:40h

Caro rmonteiraum,

Não sou expert no Linux, mas vou dar o meu pitaco mesmo assim.

Estou aprendendo Linux, com o CentOS também.
Tive uma experiência parecida com a sua: o comando usermod também não funcionava (bash: usermod: command not found).

Cheguei à seguinte solução (o que não quer dizer que esteja correta - tenho consciência):

procurei o comando usermod:
# whereis usermod
usermod: /usr/sbin/usermod /usr/share/man/man8/usermod.8.gz

Tentei adicionar o caminho /usr/sbin/usermod no .bash_profile do root (o único que deve executar esse comando). Porém, sem sucesso... Também não sei se foi algum erro meu...

Então resolvi criar um link do usermod lá no /bin/ que é o PATH padrão:
ln -s /usr/sbin/usermod /bin/usermod

Pronto... funcionando!

OBSERVAÇÃO:
Não sou experiente e estou com o CentOS em uma VM apenas para aprender um pouco mais. Não quer dizer que, porque funcionou, está correto. Na minha humilde opinião, isso deveria estar funcionando. Penso que durante minhas mexidas no sistema, eu mesmo tenha alterado alguma coisa.
Recomendo que aguarde as opiniões de nossos companheiros mais experientes.

Abraços!
Bruno Luciano






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts