介绍在Linux操作系统下开启samba服务的方法。
- 以root用户登录操作系统。
- 执行cd /etc/samba命令进入“/etc/samba”目录。
- 执行vi smb.conf命令修改smb.conf文件。
按 “Insert”键,修改 “smb.conf”文件的 “groups”节点内容:
- 将下面脚本“path = /home/groups”修改为“path = /”。
- 将下面脚本最后一行“inherit acls = Yes”删除。
[groups] comment = All groups path = /home/groups read only = No inherit acls = Yes
修改完成后按“Esc”键退出修改。
输入:wq保存退出。
- 执行smbpasswd -a root命令设置samba用户密码,在“New SMB password”处输入要设置的密码并回车,在“Retype new SMB password”处重新输入并回车确认,修改成功无提示,将回到OSSserver1:/etc/samba #盘符,显示报文如下。
New SMB password: Retype new SMB password: OSSserver1:/etc/samba #
修改失败将提示“Unable to get new password.”,以密码不匹配为例,显示报文如下。
New SMB password: Retype new SMB password: Mismatch - password unchanged. Unable to get new password.
- 执行rcsmb restart命令重启samba服务。
显示如下报文说明samba服务已关闭并重新启动。
Shutting down Samba SMB daemon done Starting Samba SMB daemon done