mkpasswd: no DBM database on system - no action performed

Publicado por Renato Augusto Andrade em 29/12/2006

[ Hits: 6.121 ]

 


mkpasswd: no DBM database on system - no action performed



Olá pessoal!

Apresento esta dica para quem usa Slackware 11, mas as instruções poderão ser adaptadas a outras distribuições Linux.

Problema: Ao digitar o comando mkpasswd como root ou como usuário comum, o sistema lhe retorna a mensagem:

mkpasswd: no DBM database on system - no action performed

Isto ocorre porque quando você executa mkpasswd, seu sistema tenta executar o /sbin/mkpasswd ao invés de /usr/bin/mkpasswd.

Uma solução simples é criar um "alias" para o mkpasswd correto, desta forma:

# alias mkpasswd="/usr/bin/mkpasswd"

Você pode digitar isto no prompt ou inserir no arquivo .bashrc para que o "alias" fique permanente.

Lembrando que o arquivo .bashrc ficará dentro do diretório $HOME de cada usuário.

Aqui no site Viva o Linux você encontrará detalhes sobre o uso dos aliases e os arquivos .bashrc, .bash_profile e outros de função semelhante. Conhecendo estes arquivos você poderá adaptar facilmente esta dica à sua distribuição preferida.

Espero que esta dica seja bem útil.

Até mais!

Outras dicas deste autor

Montar partição na memória RAM

Google Earth 7.x não aponta corretamente os lugares pesquisados [Resolvido]

Pra quem não consegue ouvir CDs de áudio no Slackware 13 ou 13.1, com KDE

Conectiva 10, com KDE, porém sem áudio.

Leitura recomendada

Atalhos Básicos do i3-WM

Atop - Monitor de Processo e Carga do Sistema

Limpar a partição /boot no Ubuntu ou Debian

Montando iPad no Linux

Setando permissões de arquivos e diretórios

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts