1,安装
直接yum或者下载相关源码包
软件包一般包括:
samba-common-
samba-
samba-client-
直接yum或者下载相关源码包
软件包一般包括:
samba-common-
samba-
samba-client-
2,确定要共享的文件夹及其访问用户
此处假设文件夹为work
用户test
此处假设文件夹为work
用户test
3,配置
主要配置文件为/etc/samba/smb.conf(记得备份)
[global]
#注意下面几处,其他看文档
主要配置文件为/etc/samba/smb.conf(记得备份)
[global]
#注意下面几处,其他看文档
1)Network Related Options
workgroup = test
workgroup = test
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
server string = Samba Server Version %v
unix charset = UTF-8
dos charset = cp936
server string = Samba Server Version %v
hosts allow = 192.168.0.
2)Standalone Server Options
security = user
;passdb backend = tdbsam
smb passwd file = /etc/samba/smbpasswd
3) Domain Members Options
;passdb backend = tdbsam
smb passwd file = /etc/samba/smbpasswd
3) Domain Members Options
;security = domain
;passdb backend = tdbsam
;realm = MY_REALM
;passdb backend = tdbsam
;realm = MY_REALM
;password server =
4)Domain Controller Options
security = user
username map = /etc/samba/smbusers
username map = /etc/samba/smbusers
#下面work为共享目录名字
[work]
comment = test FS Server # 注释说明
path = /work # 访问路径目录这个取决与nobody目录
writeable = yes # 对目录所给的权限是可以写入
browseable = yes # yes是显示目录如果设置为no 则隐藏了目录[work]
read only = no # 如果设置no,任何用户可以写权限yes 则拒绝所有写权限
valid users = test #访问目录的用户,必须用这里设置的用户登陆,否则无法访问
[work]
comment = test FS Server # 注释说明
path = /work # 访问路径目录这个取决与nobody目录
writeable = yes # 对目录所给的权限是可以写入
browseable = yes # yes是显示目录如果设置为no 则隐藏了目录[work]
read only = no # 如果设置no,任何用户可以写权限yes 则拒绝所有写权限
valid users = test #访问目录的用户,必须用这里设置的用户登陆,否则无法访问
4,建立相关用户
useradd test
smbpasswd -a test #输入需要的密码
useradd test
smbpasswd -a test #输入需要的密码
5,work文件夹相关配置
创建需共享文件夹,
chmod 777 work
chown -Rf test.test work
创建需共享文件夹,
chmod 777 work
chown -Rf test.test work
6.重启服务
service smb restart
service smb restart