tramp 模式不起作用(ssh 无法解析主机名)?
tramp mode will not work (ssh cannot resolve hostname)?
本周早些时候,我尝试通过 tramp 模式 (ubuntu 14.04) ssh 进入我的实验室机器(我经常这样做),现在它似乎无法正常工作。我已经尝试检查所有文件夹权限,ssh 确实有效(在终端中,甚至嵌套在 emacs 中)。但是,它仍然不会连接我。我在我的 .ssh 文件中看到了连接,所以我不确定是什么问题。有任何想法吗?这正在扼杀我的工作效率,因为我宁愿在 vs git 中拖延一切。
######### from C-x C-f ssh:user@host...etc (which has always worked in the past) #######
ssh: Could not resolve hostname ssh: Name or service not known
########## from *Messages buffer* #####################
Tramp: Opening connection for ssh using scp...
Tramp: Sending command `exec ssh -e none ssh'
Tramp: Waiting for prompts from remote shell
Tramp: Sending command `exec ssh -e none ssh'
Tramp: Opening connection for ssh using scp...done
byte-code: Process died
旁注: 我确实开始检测到系统程序问题的弹出窗口,但 /var/crash 文件夹中唯一的问题是虚拟框问题,所以我无法想象会是这样。 (我可以清除 emacs 并再次获取我的配置并以这种方式解决吗?)
错误信息清楚地表明你正在做C-x C-f /ssh:user@host/path/to/file
。 host
后少了一个冒号。请像 C-x C-f /ssh:user@host:/path/to/file
.
打开这个
本周早些时候,我尝试通过 tramp 模式 (ubuntu 14.04) ssh 进入我的实验室机器(我经常这样做),现在它似乎无法正常工作。我已经尝试检查所有文件夹权限,ssh 确实有效(在终端中,甚至嵌套在 emacs 中)。但是,它仍然不会连接我。我在我的 .ssh 文件中看到了连接,所以我不确定是什么问题。有任何想法吗?这正在扼杀我的工作效率,因为我宁愿在 vs git 中拖延一切。
######### from C-x C-f ssh:user@host...etc (which has always worked in the past) #######
ssh: Could not resolve hostname ssh: Name or service not known
########## from *Messages buffer* #####################
Tramp: Opening connection for ssh using scp...
Tramp: Sending command `exec ssh -e none ssh'
Tramp: Waiting for prompts from remote shell
Tramp: Sending command `exec ssh -e none ssh'
Tramp: Opening connection for ssh using scp...done
byte-code: Process died
旁注: 我确实开始检测到系统程序问题的弹出窗口,但 /var/crash 文件夹中唯一的问题是虚拟框问题,所以我无法想象会是这样。 (我可以清除 emacs 并再次获取我的配置并以这种方式解决吗?)
错误信息清楚地表明你正在做C-x C-f /ssh:user@host/path/to/file
。 host
后少了一个冒号。请像 C-x C-f /ssh:user@host:/path/to/file
.