0

我以 root 身份运行 jedit,以更改 /etc 中的几个系统文件,其中一些文件的所有者与 root 不同。

当我编辑这样的文件并保存它们时,jedit 将用户设置为 root 并将组设置为 root。

是否有一个选项可以设置,jedit 保留文件权限?

4

4 回答 4

2

尝试将备份版本设置为 0

于 2011-11-18T17:31:59.410 回答
0

通过阅读用户指南,您可以尝试关闭两阶段保存,看看这是否能解决问题。

于 2010-02-24T10:33:58.100 回答
0
  1. 关闭 2 阶段保存
  2. 将备份数设置为 0,以禁用它们

在今年发布的 5.0 版本上不需要第二步。这是相关的错误报告:#1803073

于 2012-09-18T06:37:56.583 回答
0

我有这个问题。改变所有权对我来说不是最大的问题。就是 jEdit 创建了一个具有 600 或 700 权限的新文件。Apache 无法读取此文件,因此我不得不一次又一次地对其进行 chmod。关闭 2 阶段保存并将备份设置为 0 并没有解决我的问题。

我安装了 jEdit 5,它保留了所有者和权限。出于某种原因,Debian/Ubuntu 仍然使用 4.4,并且将 sourceforge deb 行添加到存储库中不起作用。最后我下载了 5 并以 root 身份安装了它。

于 2014-04-15T09:47:53.487 回答