在 Redhat/CentOS/Fedora 下通过 Webmin 配置 Samba 可能会遇到两个问题:
- Webmin 下 Samba 模块 的 module config 不正确。Webmin 的默认查找路径指向了 /usr/local/samba/bin,但对于 RH 系列下 Samba 的默认路径有所不同:smbstatus / smbpasswd 在 /usr/bin 下,smbd 和 nmbd 在 /usr/sbin 下。而 Samba 的主要设置文件的路径需要改为 /etc/samba/smb.conf
- 更改密码时遭遇 Failed to change password using smbpasswd 错误:手动执行 smbpasswd -a 解决
PS:Samba 这个东西也就只能家里用用,除非是老系管配置的或是很久以前留下来的,一般公司里不会有这个了吧。