Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8137394
  • 博文数量: 594
  • 博客积分: 13065
  • 博客等级: 上将
  • 技术积分: 10324
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-26 16:44
个人简介

推荐: blog.csdn.net/aquester https://github.com/eyjian https://www.cnblogs.com/aquester http://blog.chinaunix.net/uid/20682147.html

文章分类

全部博文(594)

分类: LINUX

2008-07-09 14:49:08

使用SSH第一次登录一台Linux机器时,较容易遇到如下错误:
Host key not found from database.
Key fingerprint:
xesob-decep-nuzuv-rolen-vymum-tefed-rivuf-bisol-rirer-divyz-nixux
You can get a public key's fingerprint by running
% ssh-keygen -F publickey.pub
on the keyfile.
warning: tcsetattr failed in ssh_rl_set_tty_modes_for_fd: fd 1: Interrupted system call

经常需要反复多次才能够SSH成功,实际上有办法绕过这个错误,做法在ssh命令前加strace,如:
strace -o t ssh root@192.168.0.52#1800
这样就能一次性能成功了。
阅读(2202) | 评论(1) | 转发(0) |
0

上一篇:shell数组

下一篇:linux下top命令参数解释

给主人留下些什么吧!~~

aquester2008-08-08 13:01:55

另外一种方法-ssh加参数-q,如: ssh root@192.168.0.52#1800 -q