Может кто-нибудь помочь мне настроить Emacs Tramp для двойного прыжка?Я хочу работать на machine2.abc.def.edu, к которому я могу подключиться только через machine1.abc.def.edu.Мое имя пользователя - мое имя, на обеих машинах одинаковое.
Я пытался добавить .emacs:
(add-to-list 'tramp-default-proxies-alist
'("\\`machine2\\.abc\\.def\\.edu\\'"
"\\`myname\\'"
"/ssh:machine1\\.abc\\.def\\.edu:"))
Это мое лучшее предположение о том, что в руководстве.Затем я делаю: Cx Cf /ssh:machine2.abc.def.edu или: Cx Cf /ssh:rsuhada@machine2.abc.def.edu
Но оба дают:
ssh: Could not resolve hostname ssh: nodename nor servname provided, or not known
Process *tramp/scpc ssh* exited abnormally with code 255
И мои Аквамаки не могут быть уничтожены и должны быть убиты из скорлупы ... Здесь есть двухлетняя ветка с тем же вопросом.Я попробовал ответ оттуда:
(add-to-list 'tramp-default-proxies-alist
'("machine2.abc.def.edu"
nil
"/ssh:myname@machine1.abc.def.edu:"))
С такими же результатами ... также для всех комбинаций, которые я мог придумать ... Удаленное редактирование на machine1.abc.def.edu работает отлично, хотя.