如何管理Linux服务器(Centos/Ubuntu)文件的读写和访问权限

很多Linux服务器的初学者,不太会Linux下问点的读写和访问,会导致不同用户可以相互访问,或者不能相互访问,很多资料不同共享,

该文章说下如何以最快的速度设置文件的读写和访问权限,设置群组Group,设置文件的权限组内可以读写等等

1.在这之前,我们要把/home/public/group1设置为其它用户不可见,如下命令

sudo chmod -R 770 /home/public/group1

2.建立一个群组group1,

注意如果user是root用户,

sudo usermod -aG group1 root

如果user不是root用户,注意区分,否则会让root用户失去权限

sudo usermod -aG group1 user1

sudo usermod -aG group1 user2

如果直接add group可能会让它失去之前的group,所以要确定是增加group还是更改group

sudo usermod -G group1 user1

user1和user2可以改为其它人的名字

3. 比如我建立了一个/home/public/group1的文件夹,希望把group1的文件夹以及下面所有的文件给group1的users访问

sudo chmod g+rwx /home/public/group1

sudo chmod g+rwx /home/public/group1

发现group1的用户可以看到/home/public/group1下的文件,但是无法访问/home/public/group1更深层的文件夹

可以继续把文件夹下面的文件group1可见/home/public/group1/*

sudo chgrp group1 /home/public/group1/*

sudo chmod g+rwx /home/public/group1/*

 

------

上面的做法有些问题

要加一个chown -R 把这个/home/public/group1文件夹及下面的子文件给分组group1,属于group1下的user1

sudo chown -R user1:group1 /home/public/group1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值