加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ssh

(2022-04-23 14:41:41)

ssh -o TCPKeepAlive=yes -o ServerAliveInterval=300 136.187.97.246 -l $USERNAME 

ssh -o TCPKeepAlive=yes -o ServerAliveInterval=300 calc4


补充:公钥(id_rsa.pub)和私钥(id_rsa)在客户端生成。

把公钥放在服务器上(把id_rsa.pub内容加入到~/.ssh/authorized_keys文件末尾)。

把私钥放在客户端(~/.ssh/id_rsa)。

第一次连接服务器会提示把服务器hostkey加入到客户端的~/.ssh/known_hosts里(防止中间攻击)。


如果出现警告错误,WARNING: UNPROTECTED PRIVATE KEY FILE!

解决方法:chmod 600 ~/.ssh/id_rsa (之前的权限644太大)

参考:https://www.cnblogs.com/diffx/p/9553587.html


便于以后ssh登陆方便,把

136.187.97.246 gate

加入到/etc/hosts文件里。

这样以后只需要输入以下登陆:

ssh gate -l $USERNAME


每次ssh连接需要输入~/.ssh/id_rsa私钥的passphrase,以下注册私钥后可免除每次ssh连接输入passphrase的麻烦。


$eval `ssh-agent -s` //根据需要,启动ssh-agent

$ssh-add //默认~/.ssh/id_rsa 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有