samba服务器,能按用户登录与读写文件。希望有个共享区,写入文件的权限为同组,而非user:user

samba服务器,能按用户登录与读写文件。希望有个共享区,写入文件的权限为同组,而非user:user,第1张

那是因为你们的管理员少做了一个关键 *** 作,

chmod 2775 /home/GroupTEACH

设置sgid的效果就是后续在此文件夹中建立的文件,目录他们的组都继承目录的组,即tom:GroupTEACH、jack.GroupTEACH

至于登录用户写入文件权限问题,默认linux的umask一般是0022,那么会导致某个用户比如tom建立的问文件夹的默认权限为0755,这样属于Goupteach组的其他用户就没有办法写了。可以有两种方式解决这个问题:

1、改变linux的umask的值为0002,这样新建的文件的默认权限为0664,目录为0775;

2、使用samba的配置参数来控制,

create mask = 0774 --自己建立的文件读写执行,同组读写执行,其他读;

directory mask = 0775 --自己建立的目录可以读写执行,同组读写执行,其他读,执行;

上述设置生效后,会控制登录贡献的用户创建文件和目录的默认权限,不受linux本身umask的影响。他的设置和umask是相反的。

上述方法任选其一解决问题。

需要将你samba服务器上新增的共享文件夹按照你原来拷贝的那个文件夹的文件系统权限改成一样。

比如你原来共享的是/home/share,它的文件系统权限是rwxrwxrwx,属主是root,属组是root,那你新增的共享文件夹也要改成和它一样。

苹果电脑如何访问win10系统共享的文件夹

步骤如下:

1、首先在windows 10系统中按下“Win+x”组合键打开系统快捷菜单,选择“命令提示符”

2、在命令提示符框内输入:ipconfig 按下回车键,记下在框中显示出来的“IPv4地址”,方便下面 *** 作

3、在苹果机中点击“前往”—“连接服务器”

4、在d出的框中输入之前在WIndwos10中得到的Ipv4地址,点击“连接”

5、连接之后,点击“客人”,点击“连接”

6、点击共享的磁盘,点击“好”即可进行访问。

使用苹果电脑的用户,就可以按照上述小编的方法快速访问windwos10系统共享的文件夹了。这个方法非常简单哦,有需要的朋友们快点来尝试看看吧!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/11710414.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存