我想确保只有我可以连接到我初始化的emacs服务器。我经常使用其他人可以通过SSH进入的机器,我看不出阻止他们打开emacsclient
并运行M-x kill-emacs
会阻止我的事情。
我查看了emacsserver
和emacsclient
的文档,但找不到我要找的内容。
有办法做到这一点吗?
答案 0 :(得分:7)
当然,开箱即用! Emacs服务器创建一个只有您可以访问的套接字(权限600或700,在具有权限600的目录中以获得良好的度量)。
答案 1 :(得分:3)
看起来您可以为服务器指定server-socket-file
,为emacsclient指定server-socket-dir
。只需将套接字放在只有您可以访问的目录中,然后才能进行设置。