我全新安装了 arch Linux。我从 rpos 安装了 Emacs,我的主目录从单独的分区挂载。我使用过旧设置~/.ssh/config
以及以前经常使用的身份验证密钥。现在,当我尝试使用 Emacs 连接到远程计算机时,Emacs 会要求我输入密码并使用错误的用户名。显然,Emacs 无法访问我的配置文件。当我尝试ssh
或scp
直接连接到计算机时,一切正常。我需要更新什么?
答案1
已解决。Tramp 默认协议是 ,ftp
而不是ssh
。我已通过 Emacs gui 设置界面对其进行了更新,并且必须重新启动 Emacs。
编辑:
M-x RET customize-option RET tramp-default-method
我记得我曾经改ftp
到ssh
那里,但现在我看到了scpc
。也许我在启动 Emacs 后安装了 ssh。