centos新建用户禁止访问某些文件夹

说明

Linux系统下经常遇到文件或者文件夹的权限问题,或者是因为文件夹所属的用户问题而没有访问的权限。根据我自己遇到的情况,对这类问题做一个小结。

在命令行使用命令ls -l ,可以查看文件或者文件的权限:

centos新建用户禁止访问某些文件夹

其中“-rw-r–r–”表示权限,一共有十个字符。

第一个字符,如果是“-”则表示是文件,如果是“d”则表示是目录(directory)。

后面9个字符每3个字符又作为一个组,则有3组信息(“rw-”、“r–”、“r–”),分别表示所属用户本身具有的权限、所属用户的用户组其他成员的权限、其他用户的权限。

每一组信息如“rw-”,每一个字符都有它自己的特定含义且先后位置是固定的,其中r是读权限、w是写权限、x是可执行权限、-没有对应字符的权限。Linux里面对这些字符设置对应的数值,r是4,w是2,x是1,-是0。上面的“rw-”则是6(=4+2+0)。


1.1该文件权限

以test.txt为例,目录text为例

想修改权限为755,则为:

sudo chmod 755 test.txt

1.2改文件夹权限

  • 1.2.1只改变文件夹本身权限,不改动子文件(夹)

执行命令修改test文件夹权限为600:

sudo chmod 600 test/

  • 1.2.2改变文件夹及子目录下所有文件(夹)权限

执行1.2.1步骤之后,test文件夹和里面的文件权限都是不同的。现在递归修改,都改为统一的权限777:

sudo chmod -R 777 test/


2.修改所属用户和用户组chown

这个和修改文件夹的权限是基本相同的,只不过是把chmod命令换成了chown。

  • 2.1修改文件所属用户和用户组

修改a.txt文件所属用户(jay)和用户组(fefjay):

chown jay:fefjay a.txt #修改文件所属用户为jay,所属用户组为fefjay

  • 2.2修改文件夹所属用户和用户组
  • 1.2.1只改文件夹本身所属用户和用户组,不改子文件(夹)

仅修改文件夹my本身所属用户(jay)和用户组(fefjay):

chown jay:fefjay my #修改文件所属用户为jay,所属用户组为fefjay

  • 2.2.2改变文件夹及所有子文件(夹)所属用户和用户组

递归修改文件夹my及包含的所有子文件(夹)的所属用户(jay)和用户组(fefjay):

chown -R jay:fefjay my #修改文件所属用户为jay,所属用户组为fefjay


3.总结

修改单个文件(夹)就用命令:

chown或chmod “权限”或“名:组” 文件(夹)名称

修改文件夹及子文件夹所有文件就用命令:

chown或chmod -R “权限”或“名:组” 文件夹名称

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2705686032@qq.com 举报,一经查实,本站将立刻删除。原文转载: 原文出处:

(0)
尊云-小张的头像尊云-小张
上一篇 4天前
下一篇 4天前

相关推荐

  • centos解压rar文件命令

    linux环境下压缩包主要以tar,tar.gz, zip包等为主,但是遇到上传到linux服务器的rar压缩包,在linux系统下解压时,需要安装unrar命令 ubuntu系统可以直接通过命令安装 apt-get install unrar 在centos系统中会发现unrar命令并没有集成在默认repo或epel源中,。网上其他教程给到的包安装后解压有…

    2024 年 4 月 21 日
    000
  • 远程连接出现内部错误怎么解决

    问题描述: 电脑上的远程桌面连接,之前一直都很正常的。 客户最近使用发现忽然报错,起先还以为是服务器的问题。 后来尝试访问其他服务器,发现访问任何服务器,都会报错“远程桌面连接 出现了内部错误” 解决方法如下: 以管理员身份运行 cmd. 输入命令 netsh winsock reset 然后回车 ,它作用是重置 Winsock 目录。 重启电脑之后,问题解…

    2024 年 4 月 20 日
    000
  • 宝塔安装redis详细教程(redis的配置文件在哪)

    Redis数据库 ———如何在宝塔面板上安装部署Redis——— Redis是一种开源的内存数据结构存储系统,能够更加快速高效的数据存储,支持多种数据结构,包括字符串、哈希表、列表、集合、有序集合等并且支持分布式存储和操作。Redis具有快速、可扩展、高性能等特点,常用于缓存、队列等应用场景。今天小编就给大家介绍关于如何在宝塔面板上可视化安装、配置、部署、使…

    2024 年 4 月 20 日
    1200
  • debian关闭防火墙命令行

    在Debian操作系统上,你可以使用以下命令行关闭防火墙: 1. 首先,打开终端或控制台,以便执行命令。 2. 使用root身份或者使用sudo命令来获取管理员权限。 3. 输入以下命令来禁用防火墙: sudo ufw disable 这将会关闭并禁用Debian操作系统上的默认防火墙。 4. 输入你的密码进行确认,然后等待命令执行完成。 5. 禁用防火墙后…

    2024 年 4 月 26 日
    1000
  • 域名访问网站怎么打开(手机有些网址打不开怎么解决)

    随着互联网的发展,每个人都已经习惯了通过网站获取信息,在处理工作和日常生活中,我们通过互联网平台进行查询、交流和购物等各种操作。但是有时候,我们会遇到一些困难,例如打不开网站等故障问题。那么当我们遇到这种情况时,我们应该怎么办呢? 首先,要确定问题是出在哪里。或许我们在上网时经常遇到的问题之一就是浏览器无法打开某个特定网站。这时我们首先需要检查我们的网络是否…

    6天前
    000

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-900-3935

在线咨询: QQ交谈

邮件:cong@zun.com

工作时间:365天无休服务 24小时在线

添加微信