文件共享samba安装配置

以Centos系统为例:

yum -y install samba

修改配置文件:/etc/samba/smb.conf

设置访问目录:

[smbpub]

comment = 共享目录

path = /data/samba_share/public

printable = no

browseable = no

guest ok = no

public = no

writable = yes

create mask =0775

force createmode = 0775

directory mask =0775

force directorymode = 0775

directorysecurity mask = 0775

force directorysecurity mode = 0775

valid users = root,art

write list = root

其中root和art必须是Linux系统内的有效用户

添加samba用户

useradd -s /sbin/nologin -g 用户组 用户名 # 添加系统用户

passwd 用户名 # 修改用户密码

smbpasswd -a art # 添加smb用户,密码同上

smbpasswd选项:-a添加smb账号;-x删除smb账号;-d禁用smb账号;-e启用smb账号;

给文件添加acl访问控制:

修改用户

setfacl -m u: art :rwx /data/samba_share/public/

修改用户组

setfacl -m g: art :rwx /data/samba_share/public/

解释:

art:用户名

rwx:用户对文件具有的权限

查看acl规则: getfacl /data/samba_share/public/

注意分区需要acl挂载:

mount -o acl /dev/sda1 /data

或者

UUID=0d911211-a5b2-493d-b6b3-9b5c0ffface6 /data ext4 defaults,acl 0 2

mount -o remount /data

重启samba服务

service smb restart

开放防火墙端口

-A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT

service iptables restart

关闭selinux模式

setenforce 0

=====================================

当windows用户登录密码错误时,清除windows的登录用户信息:

在cmd终端输入:

net use * /d

=================================

映射网络驱动

添加路径 \ \ ip \ smbpub

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

好的兆头

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值