解决Linux服务器映射到局域网windows系统文件夹

最近有一个需求,因为公司网速比较慢,大的图片上传到阿里云盘总是失败、中断,无奈只能先把图片同步到局域网服务器,然后在想办法写定时程序,晚上下班的时候同步到阿里云盘。
百度找了一下资料,最终锁定samba这款插件,简单易用,以下为简单记录使用安装过程。
1、安装samba
yum -y install samba samba-client samba-common
2、修改配置文件
vim /etc/samba/smb.conf
不要修改security = share,已经废弃使用了,可以改为
security = user
map to guest = Bad User
在后面追加以下代码
[share]
comment = share
path = /public/experiment_imgs //需要共享的文件夹路径
workgroup = WORKGROUP
browseable = yes
guest ok = yes
writable = yes
public = yes
valid users = root
create mask = 0644
force create mode = 0644
directory mask = 0755
force directory mode = 0755
available = yes
3、SELinux作怪
修改/etc/sysconfig/selinux 把enforcing改成disabled;然后命令行setenforce 0;
4、重启samba服务
systemctl restart smb.service
5、windows连接测试
win+r输入\192.168.x.xxx测试是否可以连接到共享文件夹
如果还是不行的话看防火墙是否关闭:
查看防火状态:
systemctl status firewalld
service iptables status
关闭防火墙:
systemctl disable firewalld
chkconfig iptables off

为了防止操作人误删、乱删文件夹,引入了chattr函数:
sudo chattr +a -R file //加入之后不能删除该文件夹和文件夹下的内容
sudo chattr -a -R file //取消之后可以正常操作

后面又用到了samba的权限,补充一下,例:
新建4个用户和相对应的四个文件夹,目的是让每个用户只有对应的文件夹权限,对别人的文件夹没有权限。
1、新建四个用户并制定用户目录:
useradd -d /home/usera usera;
useradd -d /home/userb userb;
useradd -d /home/userc userc;
useradd -d /home/userd userd;
2、添加samba帐号:
pdbedit -a -u usera;
pdbedit -a -u userb;
pdbedit -a -u userc;
pdbedit -a -u userd;
3、修改vim /etc/samba/smb.conf,追加内容:
[a文件夹]
comment = “a文件夹”
path= /home/usera
public = no
valid users = root,usera
printable = no
write list = root,usera
[b文件夹]
comment = “b文件夹”
path= /home/userb
public = no
valid users = root,userb
printable = no
write list = root,userb
[c文件夹]
comment = “c文件夹”
path= /home/userc
public = no
valid users = root,userc
printable = no
write list = root,userc
[d文件夹]
comment = “d文件夹”
path= /home/userd
public = no
valid users = root,userd
printable = no
write list = root,userd
4、重启samba服务
systemctl restart smb.service

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值