Linux可读权限是指系统用户在使用Linuxidc.com/xtywjcwz/32570.html" target="_blank">文件系统时具有的一组访问权限,包括是否可以查看文件(文件名),是否可以打开文件并查看文件的详细内容,以及是否可以复制文件的权限等。基本上,只有具有可读权限的用户才能看到文件和文件夹中的文档。
针对 Linux 的可读权限, Linux 的每个文件和文件夹都有三组权限,分别为用户权限,组权限和其他权限。这三组权限均由一系列字母组成,每个字母都代表了不同的可读权限:r(可读)、w(可写)、x(可执行)、s(可被 Setuid/ setgid 执行)和t(可以被 STICKY 执行)。

用户可读权限是指文件的拥有者在访问该文件时具有的权限,用户的可读权限是该文件夹下每个文件的最高权限。在大多数情况下,文件拥有者也可以改变自身的可读权限,只是他/她不能改变其他用户的可读权限。
组权限指的是文件拥有者所属的组中的每个成员拥有的权限。用户可以在文件夹的“组”里为自己的文件设定一组特定的权限,允许其他组成员拥有该文件夹的可读权限。
其他人的权限指的是文件的非拥有者和非组成员的其他系统用户的权限。在设定文件的“其他”权限时,应该注意,不能让别人有比实际情况更高的权限,这样可能会给文件造成安全问题。
此外,在 Linux 系统中,当一个文件被标记为“只读”,其“ r”(可读)参数会自动设置为“-r”(禁止读取),而其他权限参数则会被设置为只允许文件的拥有者和组用户有查看权限。
总之,Linux系统提供了丰富的可读权限供用户用于对文件访问进行管理,因此,在使用 Linux 系统时,会让新手们更容易掌握 Linux 的知识,使用者也可以有效地保护文件不被未经授权的访问。
香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云 服务器 和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
linux /etc的权限 设置
我来给你说说吧。 首先,一个文件有3个属性,LINUX规定,r为4,w为2,x为1,那么,chmod 777 /etc 的意思就是,etc目录,的自己,所在组,别人都是可读可写,可执行。 也就是你这么个情况。 所以,想改变属性,就chmod xxx /etc就可以了。 那么,如果你想把下面的所有目录都改的话,就是chmod -R XXX /etc 就可以了。 -R的意思是持续更改,将目录下所有的文件、目录都一同更改。 我现在的电脑没有LINUX系统,全靠学的,应该没有错,你可以试试
linux设置文件的权限
mkdir /testsetfacl -muser:u1:rwx /testsetfacl -muser:xh:r-x /test
linux怎么设置用户组
添加用户,并指定用户ID:useradd -u userID usernamee.g. useradd -u 1001 user1注意,这里的userID最好取500以上,否则和系统虚拟用户ID相冲突。 如果加上-M参数,则不为该用户创建用户目录,如 /home/user1 。 设置用户密码:passwd username之后,要两次输入新密码查看所有已有的用户:cat /etc/passwd一般新加的都在最后一行,例如上面的 useradd -u 1001 user1,会看到最后一行为 user1:x:1001:1001::/home/user1:/bin/bash删除一个用户:userdel -r usernamee.g. userdel -r user1注意,这里的-r 是连同user一道,将 /home/user1/ 目录也删除;如果不加 -r,就只删除用户 user1,而不删除目录 /home/user1/添加一个group,并指定group id:groupadd -g groupid groupnamee.g. groupadd -g 1000 group1注意,这里的groupID最好取500以上,否则和系统虚拟用户组ID相冲突。 查看当前有哪些group:cat /etc/groupe.g. 在上面的 groupadd -g 1000 group1 之后,会在 cat /etc/group 看到最后一行:group1:x:1000: (这里的x表示有密码,只是个占位符,真正有没有密码还有看其他文件。 cat /etc/shadow 会看到所有用户的MD5加密后的密码)删除一个group:groupdel groupnamee.g. groupdel group1注意,如果要删除的group中还有成员user,该操作会失败。 解决办法:先删除group下的所有user,然后再删group;或者,将group下的所有user放到其他group下,再删当前group。 显示用户ID及其所属group的groupID:id usernamee.g. id user1(输出 uid=1001(user1) gid=1000(group1) groups=1000(group1))查看一个user的主group:cat /etc/passwd例如其中有这样一行 user1:x:1001:1000::/home/user1:/bin/bash,而 cat /etc/group 显示结果中有 group1:x:1000: ,这说明 user1的主group就是group1。 添加一个user到一个group:gpasswd -a username groupnamee.g. gpasswd -a user2 group2结果显示 Adding user user2 to group group2,并且在cat /etc/group 时,会看到有 group2:x:2000:user2,说明 user2 在group2 下面了。 注意:cat /etc/group 的结果中,一个group的行中不会出现这样的user,即该user的主group就是该group。 将一个user从一个group中删除:gpasswd -d username groupname修改文件夹的所有者(owner):cHown -R username some-foldere.g. 先前有一个/yasi 文件夹,在/下 ll显示 drwxr-xr-x 2 root root4096 Jan 24 04:42 yasi,即/yasi 文件夹的所有者(owner)是root,所有group(owner group)是root group。 当执行 chown -R user1 /yasi 后,在/下 ll 显示 drwxr-xr-x 2 user1 root4096 Jan 24 04:42 yasi,即/yasi 的owner 已经改成了 user1。 注意,这里的-R 表示将所有子目录和目录中所有文件的所有权一起修改。 不加-R,修改失败,不知道为什么。 修改文件夹的所有者group(owner group):类似上面的操作 chown -R some-foldere.g. chown -R 2 /yasi注意,这里的groupname前面要加一个点同时修改文件夹的所有者(owner)和所有者group(owner group):类似上面的操作 chown -R some-foldere.g. chown -R 2 /yasi修改文件的所有者(owner):chown username some-foldere.g. chown user1 /yasi修改文件的所有者group(owner group):chown some-foldere.g. chown 2 /yasi同时修改文件的所有者(owner)所有者group(owner group):chown some-foldere.g. chown 2 /yasi添加用户,并指定用户ID,同时添加到指定的group:useradd -u userID -g groupID usernamee.g. useradd -u 2001 -g 2000 user2
发表评论