Как я могу защитить emacs-сервер? - PullRequest
7 голосов
/ 07 мая 2011

Я хочу убедиться, что только я могу подключиться к серверу emacs, который я инициализировал.Я часто использую машины, на которые другие люди могли бы работать по SSH, и я не вижу, что мешало бы им открывать emacsclient и запускать M-x kill-emacs, что могло бы меня испортить.для emacsserver и emacsclient, но не смог найти то, что искал.

Есть ли способ сделать это?

Ответы [ 2 ]

7 голосов
/ 07 мая 2011

Это происходит из коробки, конечно!Сервер Emacs создает сокет, к которому имеют доступ только вы (разрешения 600 или 700, в каталоге с разрешениями 600, если хотите).

3 голосов
/ 07 мая 2011

Похоже, вы можете указать server-socket-file для сервера и server-socket-dir для emacsclient.Просто поместите сокет в каталог, где только у вас есть доступ, и вы должны быть установлены.

...