查看ssh支持配置

man ssh_config

打开ssh并配置

vi ~/.ssh/config

基本配置示例说明

密钥文件连接

Host <别名>
Port <机器端口号>
IdentityFile <密钥的绝对路径>
HostName <主机IP>
User <主机用户名>

例:

Host test
Port 22
IdentityFile /ssh_file/test.pem
HostName 127.0.0.1
User root

这时, 就可以直接用ssh test连接了 

用户名密码连接

Host <别名>
Port <主机端口号>
HostName <主机IP>
User <主机用户名>

使用:

ssh <别名>
# 这时需要输入一次密码,然后让ssh记录你的密码:
  ssh-copy-id <别名>
# 密码默认会保存到~/.ssh/id_rsa.pub文件中, 下次就不需要输入密码了

注意: 如果不是默认路径, 下次登录还是需要输入密码

解决如下: 1. 在配置中添加上, 密码保存的文件 IdentityFile ~/.ssh/id_rsa_test.pub

     2. 保存密码时, 指定保存密码文件 ssh-copy-id -i ~/.ssh/id_rsa.pub test

代理加速优化连接

Host <别名>
Port <主机端口号>
IdentityFile <密钥的绝对路径>
HostName <主机IP>
User <主机用户名>
ProxyJump _proxy # 下方以及配置好的代理机器,原理 a->b->c,b为加速机
Host _proxy
Port <主机端口号>
HostName <主机IP>
User <主机用户名>

  

最新文章

  1. BZOJ 2079: [Poi2010]Guilds
  2. asp.net(C#)利用QRCode生成二维码(续)-在二维码图片中心加Logo或图像
  3. 利用ActiveX实现web页面设置本地默认打印机、纸张大小
  4. hdu.1254.推箱子(bfs + 优先队列)
  5. iOS开发技巧
  6. 使用OneNote的COM组件,实现OCR功能。
  7. TYVJ1038 忠诚
  8. 自定的 HttpModule 为什么总是执行两次
  9. Mysql InnoDB彻底释放磁盘空间
  10. [Orchard CMS系列] 创建主题(Writing a new theme)
  11. Activity生命周期的学习以及Logcat的使用
  12. 挑逗B少年搞计划10 假设你是愿意用我的心脏层剥离一层~
  13. 笔记整理--Linux_Socket
  14. Mapreduce 框架解析
  15. qt4升级到qt5的一些问题
  16. C语言权威指南和书单 - 中等级别
  17. 基于MGR+Atlas的读写分离尝试,以及MGR+Keepalived+Atlas自动故障转移+读写分离设想
  18. python接口自动化测试二十三:文件上传
  19. bzoj3529: [Sdoi2014]数表 莫比乌斯反演
  20. Spring boot 配置嵌入式Servlet容器

热门文章

  1. eclipse从svn检出maven项目
  2. (8)ASP.NET Core 中的MVC路由一
  3. SQL Server 新增自动执行任务
  4. winform+cefSharp实现窗体加载浏览器
  5. 【转载】C#中使用Insert方法往ArrayList集合指定索引位置插入新数据
  6. 打造属于你的提供者(Provider = Strategy + Factory Method) 设计模式 - Provider Pattern(提供者模式)
  7. nginx 日志整理 目录区分 日志配置
  8. 机器学习笔记8:XGBoost
  9. linux中网络部分的总结
  10. DES加密算法介绍(含例子)