如何保护emacs服务器?

时间:2011-05-07 13:31:19

标签: security emacs multi-user emacsclient

我想确保只有我可以连接到我初始化的emacs服务器。我经常使用其他人可以通过SSH进入的机器,我看不出阻止他们打开emacsclient并运行M-x kill-emacs会阻止我的事情。

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

有办法做到这一点吗?

2 个答案:

答案 0 :(得分:7)

当然,开箱即用! Emacs服务器创建一个只有您可以访问的套接字(权限600或700,在具有权限600的目录中以获得良好的度量)。

答案 1 :(得分:3)

看起来您可以为服务器指定server-socket-file,为emacsclient指定server-socket-dir。只需将套接字放在只有您可以访问的目录中,然后才能进行设置。