Como recriar o arquivo sban secrets.tdb

2

Ao tentar configurar o samba em um servidor NFS, deletei (não pergunto) o conteúdo /var/lib/samba/ e, agora, quando tento iniciar o samba, esta mensagem aparece:

[2012/07/06 08:19:07.528973,  0] passdb/secrets.c:73(secrets_init)
  Failed to open /var/lib/samba/private/secrets.tdb
[2012/07/06 08:19:07.689735,  0] passdb/secrets.c:73(secrets_init)
  Failed to open /var/lib/samba/private/secrets.tdb
[2012/07/06 08:19:07.690078,  0] smbd/server.c:1240(main)
  ERROR: smbd can not open secrets.tdb

Como recriar o arquivo secrets.tdb e o restante dos arquivos necessários, se houver?

    
por drcelus 06.07.2012 / 08:25

1 resposta

7

Use smbpasswd que criará o arquivo se ele não funcionar existe quando você adiciona um novo usuário

ls -l /var/lib/samba/private/secrets.tdb
ls: cannot access /var/lib/samba/private/secrets.tdb: No such file or directory

smbbpasswd iain
New SMB password:
Retype new SMB password:

ls -l /var/lib/samba/private/secrets.tdb
-rw-------. 1 root root 45056 Jul  6 07:54 /var/lib/samba/private/secrets.tdb
    
por 06.07.2012 / 08:55

Tags