IT袋

当前位置:主页 > 经验教程 > 系统教程 >

Linux如何创建共享目录

Linux如何创建共享目录? Linux如何设置共享目录?

时间:2023-09-17 17:03:28 来源:IT袋 作者:苏晓敏
导读:Linux如何创建共享目录,今天介绍Linux如何创建共享目录方面的讲解,继续往下看吧! 创建具有以下特点的公共目录: 1)/home/tools的所有组是admins 2)此目录能被admins组的成员读取、写入和访问,

Linux如何创建共享目录

今天介绍Linux如何创建共享目录方面的讲解,继续往下看吧!

创建具有以下特点的公共目录:

1)/home/tools的所有组是admins

2)此目录能被admins组的成员读取、写入和访问,除root外其他用户没有这些权限

3)在此目录下创建的文件,其组的所有权自动设置为admins组

首先我们需要创建一个/home/tools的目录

[root@bunian ~]# mkdir /home/tools  #创建目录
[root@servera ~]# ls -ld /home/tools/  #查看目录
drwxr-xr-x. 2 root root 6 Sep  5 23:29 /home/tools/

把/home/tools拥有组设置为admins

[root@bunian ~]# chgrp admins /home/tools  #设置目录拥有组权限
[root@bunian ~]# ls -ld /home/tools/  #查看目录权限
drwxr-xr-x. 2 root admins 6 Sep  5 23:29 /home/tools/

此目录能被admins组的成员读取、写入和访问,除root外其他用户没有这些权限

PS:此句表示admins组的成员拥有r、w、x权限,其他人没有任何权限

[root@bunian ~]# chmod g+w,o-rx /home/tools/ #拥有组增加w权限,其他人设置减少所有权限
[root@bunian ~]# ls -ld /home/tools/ #查看权限
drwxrwx---. 2 root admins 6 Sep  5 23:29 /home/tools/

在此目录下创建的文件,其组的所有权自动设置为admins组

[root@bunian ~]# cd /home/tools/  #进入目录
[root@bunian tools]# touch bunian.txt  #创建文件
[root@bunian tools]# ls -l  #查看文件权限
total 0
-rw-r--r--. 1 root root 0 Sep  5 23:40 bunian.txt
[root@bunian tools]# chmod g+s /home/tools/  #给目录所属组增加S权限
[root@bunian tools]# touch bunian1.txt  #创建文件
[root@bunian tools]# ls -l   #查看文件权限
total 0
-rw-r--r--. 1 root admins 0 Sep  5 23:42 bunian1.txt
-rw-r--r--. 1 root root   0 Sep  5 23:40 bunian.txt

Linux如何创建共享目录

以上是IT袋网网关于Linux如何创建共享目录?的详细方法介绍,大家作为一个参考建议。

相关阅读