使用smbpasswd设置访问smb的密码
smbpasswd
-a tao 添加用户
-x 删除用户
-d 禁用用户
-e 启用用户
-n 无密码用户
添加过程:
1useradd tao
2smbpasswd -a tao后会提示输入密码
配置文件:
--------------------------------------------------------------
全局=========Global Settings=========
workgroup = WORKGROUP 工作组
server string = Samba Server 显示字样
netbios name = smbserver 共享显示的名称
; hosts allow = 192.168.1.EXCEPT192.168.1。50(白名单)
允许192.168.1.0的网络但是排除 50
@pega 允许来自pega网域的主机
=========== Share Definitions =========
在最后加入:
[共享名]
comment = 注释
path = /var/test 共享文件路径
browseable = yes 是否可以被浏览
public = yes 是否允许来宾访问
writable = yes 共享文件是否可写
; write list = 可写列表可以是组
; creat mask=1700 建立文件的初始权限
; directory mask=1705 建立目录的初始权限
这个设置是让用户管理自己的文件可进入别人目录看文件名,但不可看内容
chmod 777 test
---------------------------------------------------------------
测试配置文件语法错误,并显示最终生效的配置
testparm
service smb restart
service nmb restart
LINUX访问SMB的方式:
挂载SMB文件系统
mount -t cifs //Server/Shared /path/to/mount_point -o username=smbuser