7

我想确保只有我可以连接到我初始化的 emacs 服务器。我经常使用其他人可以通过 SSH 连接到的机器,但我看不出是什么阻止它们打开emacsclient和运行M-x kill-emacs,这会让我崩溃。

我查看了文档emacsserveremacsclient但找不到我要查找的内容。

有没有办法做到这一点?

4

2 回答 2

7

当然,这是开箱即用的!Emacs 服务器会创建一个只有您可以访问的套接字(权限为 600 或 700,在权限为 600 的目录中)。

于 2011-05-07T16:45:54.100 回答
3

看起来您可以server-socket-file为服务器和server-socket-diremacsclient 指定。只需将套接字放在只有您有权访问的目录中,您就应该进行设置。

于 2011-05-07T13:41:17.837 回答