首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Emacs-Tramp:工作不正常

Emacs-Tramp:工作不正常
EN

Stack Overflow用户
提问于 2013-03-06 17:27:15
回答 1查看 968关注 0票数 3

我试图使用Ubuntu12.04中的Tramp/Emacs-23来编辑远程主机文件。我的远程主机有两个步骤身份验证(RSA+Passwd)。我使用. .ssh/config的多路复用来确保tramp可以直接连接到远程shell,而无需提供密码。

然而,我的问题是,我有3台不同的远程主机。当我试图通过tramp连接到远程主机时,没有初始的多路复用(通过终端),该TRAMP会挂起一条消息,上面写着"Tramp:等待来自远程外壳的提示“。我在. .ssh/config中使用了下面提到的命令,以确保连接在指定的间隔后在没有提示时丢失。

代码语言:javascript
运行
复制
Host *
ServerAliveCountMax=30
ServerAliveInterval=5

然而,这似乎对tramp连接没有任何影响。如果有人能帮我解决这个问题,会有帮助的。

EN

回答 1

Stack Overflow用户

发布于 2013-07-29 00:50:04

很抱歉你的问题拖了这么久。

我可以提供一些可以尝试的东西,使用tramp协议sshx而不是ssh,它似乎能更好地处理大多数非普通ssh连接。

例如:

代码语言:javascript
运行
复制
/sshx:user@host:path/filename

另一件事是在启动时将ssh键密码添加到会话中,在机器上运行ssh-agent,并在启动时连接到它,然后运行ssh-add输入一次密码。

顺便提一句,把你的Emacs升级到24.3里面有很多新的/很棒的东西,从23.x开始

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15254013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档