640X60广告位招租 qq245909083

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

分享时间:2019-10-11 250 热度℃
假设 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------ ,根据需要调整数值。
返回顶部