2

我已经遵循(并部分改编)了Open file via SSH 和 Sudo with Emacs中的建议

我的 custom.el 包含如下内容:

(custom-set-variables
  '(tramp-default-proxies-alist (quote (("my-sudo-alias" nil "/ssh:user@host")))))

但是,当我尝试访问远程文件时说sudo:my-sudo-alias:/etc/whatever我收到以下错误:多跳不支持方法“scpc”。

我该如何解决?

4

1 回答 1

1

也许您的代理列表中的其他东西正在干扰?

C-h v tramp-default-proxies-alist看起来像什么?

您可能还scpc设置为您的tramp-default-method. 在这种情况下,我认为这不应该是一个问题,但我不确定。

您是否尝试过我在您链接到的问答中详述的临时方法?

如果这不起作用,请尝试清空代理列表,然后再试一次。

另请注意,在最新的 Tramp 中不推荐使用scpc& rsyncctramp 方法(如果可用,现在会自动使用 ControlMaster)。

于 2013-10-09T23:14:51.253 回答