window访问ubuntu共享的samba文件夹没有写/修改/删除权限!!!
程序员文章站
2022-04-17 17:33:41
...
【问题点】搭好了samba服务器准备来骚操作一波,却发现在写文件时提示权限不足(如下图)
【解决思路】思来想去,怀疑是否是smb.conf里面对文件操作权限没有打开写权限,于是乎打开配置文件一看,我可给的是最高权限了(0777),但为啥Windows就是没有写权限了,一顿猛操作后还是先问问度娘吧,度娘说可能是SElinux(防火墙)导致没有权限使用网络资源,于是我尝试着步骤去关闭,却发现我的Ubuntu系统根本就没有安装这个命令,也显然不是这个问题引起。
aaa@qq.com:~/work$ setenforce 0
The program 'setenforce' is currently not installed. You can install it by typing:
sudo apt install selinux-utils
aaa@qq.com:~/work$
后面才发现共享出去的文件夹只给了读权限:
aaa@qq.com:~/work$ sudo ls -ld /home/qiuhui/work/share/*
-r--r--r-- 1 qiuhui qiuhui 0 Dec 29 17:04 /home/qiuhui/work/share/sss
dr--r--r-- 2 qiuhui qiuhui 4096 Dec 29 19:51 /home/qiuhui/work/share/Untitled Folder
dr--r--r-- 2 nobody nogroup 4096 Dec 29 19:17 /home/qiuhui/work/share/新建文件夹
dr--r--r-- 2 qiuhui qiuhui 4096 Dec 29 21:04 /home/qiuhui/work/share/新建文件夹 (2)
dr--r--r-- 2 qiuhui qiuhui 4096 Dec 29 21:07 /home/qiuhui/work/share/新建文件夹 (3)
aaa@qq.com:~/work$
赋予共享文件夹写权限后就可以在Windows下任意修改了
aaa@qq.com:~/work$ sudo chmod 777 /home/qiuhui/work/share/ -R