【问题标题】:chmod ugo+rwx Operation not permited [closed]chmod ugo+rwx 不允许操作[关闭]
【发布时间】:2020-01-16 11:55:45
【问题描述】:

我正在尝试通过以下方式更改 Linux Mint 下 tomcat-users.xml 文件的访问权限:

chmod ugo+rwx tomcat-users.xml

但我收到此错误消息:

Operation not permitted

tomcat-users.xml 具有以下权限和属性:

$ ls -la tomcat-users.xml
-rw-r-r-- 1 root root tomcat-users.xml

$ lsattr tomcat-users.xml 
---------------e--- tomcat-users.xml 

我做错了什么?

【问题讨论】:

  • ls -la tomcat-users.xmlwhoamilsattr tomcat-users.xml 的输出是什么?你试过chmod 0777 tomcat-users.xml吗? sudo chmod 0777 tomcat-users.xml 有效吗?
  • ls -la tomcat-users.xml 给我 -rw-r-r-- 1 root root tomcat-users.xml 。 lsattr tomcat-users.xml 给---------------e--- tomcat-users.xml
  • sudo chmod 0777 tomcat-users.xml 后不允许操作
  • 文件归root 和组root 所有。为了能够更改其权限,您需要成为root 或有办法以root 执行命令(因此有sudo 选项)。如果您不能成为root 或使用sudosu 提升您的权限,您将无法更改文件的权限。最后一个猜测:可能文件所在的文件系统处于read-only 模式。
  • 我以root身份进入并成功更改访问权限!谢谢!

标签: linux chmod


【解决方案1】:

此命令在所有方面都是正确的,但如果出现问题,您可能会从不是文件所有者的用户(root 除外)更改文件的权限。 或者,如果所有者是 root,则切换到它。 或者从 root 运行命令。

还是不行,那就去吧

chmod u=rwx,g=rwx,o=rwx tomcat-users.xml

【讨论】:

  • g=rxx 不是有效选项。
猜你喜欢
  • 2020-01-31
  • 2019-01-12
  • 1970-01-01
  • 2014-06-21
  • 2020-04-12
  • 2013-11-01
  • 2012-06-11
  • 2011-12-01
相关资源
最近更新 更多