gpt4 book ai didi

linux - 在 CentOS 7 Linux 中编辑 tomcat-users.xml

转载 作者:行者123 更新时间:2023-11-28 23:57:42 26 4
gpt4 key购买 nike

我正在尝试使用 CentOS 7 Linux 的终端在 Tomcat 8 中编辑 tomcat-users.xml。我输入 su - 以将终端用作 root 帐户。

然后我输入了 vi $CATALINA_HOME/conf/tomcat-users.xml,但结果是 vi 在窗口中打开了 的内容tomcat-users.xml 处于只读模式,似乎没有办法退出 vi 除了关闭窗口,丢失所有终端历史记录。

我还导航到 tomcat-users.xml 的物理位置并使用 Gedit 打开该文件,但 Gedit 不允许我保存该文件。如何编辑 tomcat-users.xml

最佳答案

当您打开 vi 时,您处于命令模式。键入 i 将您自己置于插入模式。进行编辑,然后在完成后使用转义键切换回命令模式。然后输入:q!退出而不保存或 ZZ 保存并关闭。我相信 barjomet 作为 root 是正确的,:wq!将允许您写入只读文件。

您可能想调查为什么文件权限是只读的。通过使用带有 -l 选项的 ls 命令查看谁拥有文件以及权限是什么例子:ls -l/some/folder/somefile.xml

使用 chmod 命令更改权限(如果您知道自己在做什么)并使用 chown 命令更改所有者(小心,不要弄乱权限并造成安全漏洞,我无能为力因为我不知道 tomcat)

关于linux - 在 CentOS 7 Linux 中编辑 tomcat-users.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27138568/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com