问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

设置共享文件夹,samba和chmod到底谁的权限大?

发布网友 发布时间:2022-04-28 19:58

我来回答

2个回答

热心网友 时间:2023-09-14 22:00

1,必备知识。已经知道的请跳过。

首先科普一下这两个东西:samba和chmod其实是完全不同层面的东西,一个是共享服务协议,一

个是权限设置语句。但是他们有一个共同的用途:可以用来实现设置一个共享文件夹的访问权限。

Samba:

Samba是用来实现SMB的一种软件,咱们在这里在了解一下SMB(Server 

MessageBlock,服务信息块)。SMB协议可以看作是局域网上的共享文件/打印机的一种协议,它

可以为网络内部的其它Windows和Linux机器提供文件系统、打印服务或是其他一些信息。

Chmod:

可以使用命令chmod来为文件或目录赋予权限。Linux/Unix 的档案存取权限分为* : 档案拥有

者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。

abc权限设置:

其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

r=4,w=2,x=1

若要rwx属性则4+2+1=7;

若要rw-属性则4+2=6;

若要r-x属性则4+1=5。

2,使用方法。

Samba设置一个文件夹的权限步骤:

(1)编辑samba配置文件:sudo vi /home/etc/samba/smb.conf

内容如下:

[共享文件夹名]

Path=/home/…/文件夹名

Valid user=用户名1,用户名2,用户名3…

Create mask=0777(此处权限设定依具体情况而定)

(2)重启samba使之生效:sudo smbd restart

chmod更改一个文件夹的权限步骤:

格式:chmod [-cfvR] [--help] [--version] abc /home/…/文件夹名

3,比较实验。

那么这两个家伙谁的权力大,谁的级别高呢,我做了如下一系列的实验:

创建一个文件夹,修改smb.conf设置其为共享文件夹。此时,同时修改chmod和valid user来进行

比较。

(1)chmod abc>770 (如771,772,773,775,776,777) ;  valid user= user name A      =>  A有读,写,执行权限

(2)chmod abc<760 ; valid user= user name A   =>  A的权限完全受制于chmod abc,与samba设置无关

(3)chmod abc>770 (如771,772,773,775,776,777) ;  valid user内不包含 user name A (A为group user或者owner)     =>  A无读,写,执行权限

(4)chmod abc<760  ;  valid user内无 user name A    (A为group user或者owner)  =>  A无读,写,执行权限

4,结论。

chmod和samba在近端和远端共同控制着一个文件夹的访问权限,相当于一条路的两道关卡,要想通过,缺一不可。chmod是本地控制,对各级用户使用权限具有本地决定权;samba是网端控制,在开放chmod权限的前提下(通常是至少770),才能使用samba进一步设置特定用户权限,具有网端决定权。

5,特殊说明。

(1)若所共享的文件夹处于某一用户目录下,则对于该目录访问权限,该用户仅受本地chmod abc控制,samba对于设置无效。若将文件夹置于root目录下,则不存在这个问题。

(2)samba中的valid user对文件夹的owner,group user ,other具有同等的权限赋予能力。

热心网友 时间:2023-09-14 22:01

1,必备知识。已经知道的请跳过。

首先科普一下这两个东西:samba和chmod其实是完全不同层面的东西,一个是共享服务协议,一个是权限设置语句。但是他们有一个共同的用途:可以用来实现设置一个共享文件夹的访问权限。

Samba:

Samba
是用来实现SMB的一种软件,咱们在这里在了解一下SMB(Server
MessageBlock,服务信息块)。SMB协议可以看作是局域网上的共享文件/打印机的一种协议,它可以为网络内部的其它Windows和
Linux机器提供文件系统、打印服务或是其他一些信息。

Chmod:

可以使用命令chmod来为文件或目录赋予权限。Linux/Unix 的档案存取权限分为* : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。

abc权限设置:

其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

r=4,w=2,x=1

若要rwx属性则4+2+1=7;

若要rw-属性则4+2=6;

若要r-x属性则4+1=5。

2,使用方法。

Samba设置一个文件夹的权限步骤:

(1)编辑samba配置文件:sudo vi /home/etc/samba/smb.conf

内容如下:

[共享文件夹名]

Path=/home/…/文件夹名

Valid user=用户名1,用户名2,用户名3…

Create mask=0777(此处权限设定依具体情况而定)

(2)重启samba使之生效:sudo smbd restart

chmod更改一个文件夹的权限步骤:

格式:chmod [-cfvR] [--help] [--version] abc /home/…/文件夹名

3,比较实验。

那么这两个家伙谁的权力大,谁的级别高呢,我做了如下一系列的实验:

创建一个文件夹,修改smb.conf设置其为共享文件夹。此时,同时修改chmod和valid user来进行比较。

(1)chmod abc>770 (如771,772,773,775,776,777) ; valid user= user name A => A有读,写,执行权限

(2)chmod abc<760 ; valid user= user name A => A的权限完全受制于chmod abc,与samba设置无关

(3)chmod abc>770 (如771,772,773,775,776,777) ; valid user内不包含 user name A (A为group user或者owner) => A无读,写,执行权限

(4)chmod abc<760 ; valid user内无 user name A (A为group user或者owner) => A无读,写,执行权限

4,结论。

chmod和samba在近端和远端共同控制着一个文件夹的访问权限,相当于一条路的两道关卡,要想通过,缺一不可。chmod是本地控制,对各级用户使用权限具有本地决定权;samba是网端控制,在开放chmod权限的前提下(通常是至少770),才能使用samba进一步设置特定用户权限,具有网端决定权。

5,特殊说明。

(1)若所共享的文件夹处于某一用户目录下,则对于该目录访问权限,该用户仅受本地chmod abc控制,samba对于设置无效。若将文件夹置于root目录下,则不存在这个问题。

(2)samba中的valid user对文件夹的owner,group user ,other具有同等的权限赋予能力。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
柿的同音字 趣填“shi”的同音字。 各( )各样 不甘( 一个人穷游韩国二万元人民币够吗 solidworks 装配体如何备份,使原装配体发生更改时,备份文件不会重建... ...塞翁失马焉知非福的故事---.八仙过海的故事- ...转身就忘前面唱妖兽……(我忘了,,)是周杰伦的什么歌?求歌名_百度知... 求《哈里波特 与火焰杯 》电影里面的 一段 配乐 初中学校的篮球比赛要注意哪些?自己回答别复制! 什么是 开放申赎 开放申赎什么意思 杭州小和山有地铁线吗 两台电脑一台是windows系统 一台是linux系统 怎样用samba实现共享 古老的桥美句子与美文 小和山去打铁关怎么走啊? 急需八篇400字优美散文、、、 win7系统通过samba访问linux共享文件夹提示系统权限不够。 微信收红包要实名认证不能收红包怎么办? 浙江科技学院小和山校区到杭州火车站怎么走 谁有描写古村的散文啊,(幽静的小村庄,青色的石板路,古朴的村里人,几乎与世隔绝的环境…… 微信发红包时,弹出需实名验证,如果没有身份证该怎么办 如何配置samba 要求共享文件夹public、匿名访问 samba版本3.0 浙江科技学院小和山到杭州火车东站怎么走啊 3篇400字左右的优美散文 多空对比指标的源码谁有 200字的优美写景散文 域中的linux 的samba服务与window共享,怎么设置共享文件的权限为 可写、可读、但不能删除?详细配置或权限 小和山浙江工业大学至杭州城战火车站夜班公交车路线 samba共享文件夹访问权限 求 股票代码 DKDB 多空对比 请问从杭州火车东站到杭州小和山浙江外国语学院坐公交汽车分别要怎么做 跪求以“走完长满了青苔的石板路”开头的全篇文章 余杭爱丁郡小区离地铁三号线多少? 在word中,如何把不同的分节合并呢? 在fedora上设置samba与windows共享文件,从windows上无法打开,说是无权限 ubuntu虚拟机在samba上添加共享文件怎么改权限 word2010怎么把页眉页脚的第二节与第三节合并起来? 微信红包需要实名认证是怎么回事,微信之前是前夫注册的,现在是我在用 samba共享文件夹权限问题 微信收红包只能发不能收需要实名认证怎么回事 我linux中做了samba,,访问时可以访问到我所共享的文件夹,,但是没有权限进去。求解, 留可以怎么组词 word页眉页脚的小节怎么合并 留的留怎么组词 写廊桥的散文 微信红包收的时候为什么会出现要实名认证 word怎么分段,怎么合并段落,怎么把前一段拖到后一段但不合并 留下的留怎么组词 求一首现代诗的名字,最后一句好像是青石板路上,走过一个人 samba共享文件夹打不开 在word中如何将好几个分节符合并成一个