您的位置:首页 > 运维架构 > Linux

centos 7 samba

2016-01-05 08:53 585 查看
1,安装包

yum install -y samba samba-client

2,配置/etc/samba/smb.conf

[global]

workgroup = WORKGROUP

server string = Samba Server

netbios name = centos

security = user

map to guest = Bad user

dns proxy = no

[smb1]

path = /smb1

writeable = no

browseable = yes

public = yes

[smb2]

path = /smb2

writeable = yes

browseable = yes

public = no

write list = oracle

2,启动服务,

systemctl restart smb nmb

关闭防火墙,关闭selinux,如果你不想关,添加规则

3,测试

注意,目录smb1为公共目录所做的操作为

chown -R nobody:nobody /smb1

目录smb2操作为

chown -R oracle /smb2

smbpasswd -a oracle
另外i,如果设置conf中的权限为只读权限,但是即便设置了oracle用户的setfacl -m u:oracle:rwx /smb1 也是不能写smb1的

这样,目录1为公共目录,不输入密码即可在windows端使用\\XX,XX,XX,XX

目录2为使用oracle登陆

linux下,先安装包,yum install -y cifs-utils 然后

smbclient -L //XX.XX.XX.XX/smb2 -U oracle

smbclient //XX.XX.XX.XX/smb2 -U oracle

如果在windows下提示不允许同个账户多个登陆使用下面命令清空远程链接

net use * /del /y
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: