Migrando senhas do passwd para o Samba

Publicado por Danilo Azevedo em 28/02/2004

[ Hits: 12.499 ]

 


Migrando senhas do passwd para o Samba



Para cadastrar todos os usuários do /etc/passwd (senhas do sistema) no smbpasswd (senhas do Samba), utilize o seguinte comando:

# cat /etc/passwd | mksmbpasswd.sh >/etc/smbpasswd

Todos os usuários do passwd serão adicionados no smbpasswd com suas respectivas senhas, que continuarão criptografadas é claro.

Outras dicas deste autor

Criando uma conta de auditoria de e-mails

Leitura recomendada

Flareget no Debian, Ubuntu, Linux Mint e derivados

DESTDIR, PREFIX ou INSTALL_ROOT?

Gráficos matemáticos

squid: ERROR: no running copy

Open Drive (Cliente Google Drive)

  

Comentários
[1] Comentário enviado por arrb em 28/02/2004 - 23:20h

Nem todas as distros tem suas senhas criptografadas gravadas no passwd...
Tem distros q sao no arquivo /etc/passwd-

Vc poderia fazer uma pesquisa e nos informar...

É só uma dica...

Valew

[2] Comentário enviado por fabio em 28/02/2004 - 23:22h

arrb,

O arquivo correto é o /etc/passwd sim. O /etc/passwd- é um espelho do /etc/passwd gerado pelo sistema.

[]'s

[3] Comentário enviado por rubaina em 04/11/2004 - 11:21h

Não haveria outra maneira? O script mksmbpasswd.sh não existe no meu samba no slackware 10.. como faço?

[4] Comentário enviado por peruchi em 14/06/2005 - 12:48h

bom preciso muito da ajuda de vocês. tem como eu migar as senhas do passwd para um banco de dados ms access, como posso fazer isso. é automatico, a cada modificacao ele vai para o banco access ?? por favor preciso dessa informacao para que eu posssa usar aqui na empresa onde eu trabalho!!

[5] Comentário enviado por andreaszaia em 14/05/2010 - 13:57h

No Debian Lenny 5.04 se vc der um man no comando mksmbpasswd vc ira encontrar os dizeres:

Please note that passwords are not transferred automatically from /etc/passwd to the new /etc/samba/smbpasswd file. After running mksmbpasswd all accounts are disabled
so the system administrator must run smbpasswd for each account that needs to be enable.

ou seja .. esse comando migra somente os usuarios do sistema para o samba .. mais n elimina a necessidade dos usuario terem q cadastrar sua senha. O adminsitrador tem q rodar p smbpasswd para criar a senha do usuario.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts