在尝试在 NFS 服务器上设置 samba 时,我删除了(不要询问)/var/lib/samba/
内容,现在当我尝试启动 samba 时,会出现以下消息:
[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
Run Code Online (Sandbox Code Playgroud)
那么如何重新创建secrets.tdb
文件和其他需要的文件(如果有)?
使用smbpasswd如果添加新用户时文件不存在,它将创建该文件
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
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
27771 次 |
最近记录: |