LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1152|回复: 1

关于ubuntu9.1 samba配置问题

[复制链接]
发表于 2010-1-8 12:20:56 | 显示全部楼层 |阅读模式
我配置smb.conf想用smbpasswd管理用户。但是没有smbpasswd这个文件,我把passdb backend = tdbsam禁用了但用smbpasswd -a 用户,提示输入密码,输完后还是没有smbpasswd这个文件,整个硬盘都找不到smbpasswd文件,我用testparm查看发现没有smb passwd file = /etc/samba/smbpasswd这条语句。但我在smb.conf是启用了里。关键还有其它一些语句也不能启用。encrypt passwords = yes这条也不显示,请问高手到底是怎么回事,是我配置有问题还是其它问题。我用的ROOT用户配置。为什么不执行有些语句又可以执行。[global]全局只能执行以下语句其它都不能执行。
        workgroup = TAXNET
        netbios name = SAMBA
        server string = Samba Server Version %v
        interfaces = 192.168.0.0/24, eth0
        map to guest = Bad User
samba是系统自带里。我可以卸载系统默认samba重新安装高版本里samba4吗?我用的是ubuntu9.1 desktop版
发表于 2010-1-10 06:59:47 | 显示全部楼层
$ locate smbpasswd
/etc/samba/private/smbpasswd
/usr/bin/smbpasswd
/usr/share/man/man5/smbpasswd.5.gz
/usr/share/man/man8/smbpasswd.8.gz
/usr/share/samba/swat/help/manpages/smbpasswd.5.html
/usr/share/samba/swat/help/manpages/smbpasswd.8.html

其中/etc/samba/private/smbpasswd是你要的吧?发行版不同,建议你安装slocate,用updatedb做完索引之后再找。如果用的是tdb格式,找 passdb.tdb和 secrets.tdb

其实你用smbpasswd -a 用户,加好用户就能正常用了,管它用的哪个文件,找到那个文件对你有什么用处啊?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表