切换到centos 用户
sudo -i -u centos
解决centos sudo执行仍旧显示Permission denied
方法一(建议)
暂时切换到root
用户
sudo -i
然后执行命令即可
方法二
赋给当前用户权限:
sudo chmod -R 777 目录路径
sudo chmod 777 文件路径.txt
注意目录中的R
为大写的
本帖最后由 牵网线的 于 2022-8-9 11:28 编辑 问题场景: 客户现场有一台CentOS主机在执行脚本的时候,出现permission denied报错 排查原因: 用户目录没有权限进行读、写、创建文件、删除文件等操作。 解决方案: root权限使用chmod操作文件的用户权限。 Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。 只有文件所有者和超级用户可以修改文件或目录的权限。可以使用绝对模式(八进制数字模式),符号模式指定文件的权限。 命令格式:
|
1733262f08c25a3d14.png (91.36 KB, 下载次数: 28)
5352262f08c3471ca7.png (30.63 KB, 下载次数: 31)