大张小站

  1. @八角石

    欢迎关注我的新浪微博 @八角石 !

    [ 更多详情 ]

  2. 人生

    自歌自舞自开怀,且喜无拘无碍。

  3. 心境

    若得心净如明月,长空万里了无尘。

  4. 情渊

    他生莫做有情痴,人间无地著相思。

  • 1
  • 2
  • 3
  • 4
1,594

CentOS(Linux) 修改 文件夹/文件 所属的用户、用户组、权限

分类 网站技术/村民张先生 发布于 2015-08-15 16:21
0

假设 web服务器/PHP 运行的用户和用户组为 www:www ,如果我们通过SSH使用root登录后下载/解压文件,这部分文件所属用户组为root,网页服务器中可能无法执行,FTP中可能无法删除或移动。怎样修改这部分文件所属的用户和用户组呢?

1、首先,SSH登录后 cd 到该路径下,先用 ls -l 目录名 分别查看并对比一下原有目录和新解压目录的属性,其中有他们所属的用户和用户组。

例如:

原有目录a的属性为 -rwxr-xr-x 1 www www ...

其中的 www www 分别代表所属用户和用户组。

新解压目录b的属性为 -rw-r--r-- 1 root root ...

其中的 root root 分别代表所属用户和用户组。

2、我们只需要修改目录b所属的用户和用户组与目录a一致即可。

chown -R www:www b

3、修改权限。

chmod -R 700 文件名

700代表 drwx------ ,根据需要调整数值。

欢迎转载分享,转载请注明 来源:大张小站 https://www.vdazhang.com/wenzhang-1526.html
若您喜欢这篇文章,欢迎订阅大张小站以获得最新内容。 / 欢迎交流探讨,请发电子邮件至 mail[at]vdazhang.com 。


欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截