文档章节

SSH之快捷配置

GIS土匪
 GIS土匪
发布于 01/05 16:37
字数 477
阅读 40
收藏 0

精选30+云产品,助力企业轻松上云!>>>

背景

上篇文章介绍了有关SSH协议的基础知识,正常工作中都是通过下列命令进行ssh连接:

ssh 用户名@服务器IP

工作中,需要ssh连接到服务器,然后每次需要输入服务的IP或者机器名,而且连接到一台服务器后,还可能跳转到另外一台服务器,每次还需要输入密码,个人感觉比较麻烦。通过配置ssh_config的方式简化连接命令,在ssh远程连接上更加高效。

结果对比

配置前

ssh 用户名@服务器IP

每次都需要输入密码

配置后

ssh 别名

每日只需输入一次密码

配置详解

1 进入到***~/.ssh目录,查看是否有config文件,如果没有这个文件,需要通过touch config***手动进行建立。

2 配置文件内容

Host XXXX
HostName IP
User mingliang.gao
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:@%p
ControlPersist yes
PasswordAuthentication no
IdentityFile ~/.ssh/id_rsa
  • Host:ssh进行连接的别名
  • HostName:服务器的IP或者机器名
  • User:用户名
  • ControlMaster:是否多个会话连接用一个session文件
  • ControlPath:session会话文件
  • ControlPersist:连接是否保持长连接
  • PasswordAuthentication:是否需要密码认证
  • IdentityFile:私钥文件

如果需要了解更多的参数,请man ssh_config进行查看。

结果

配置完之后,每次只需要ssh 别名就可以连接到指定配置的服务器,而且在会话session结束之前只需要第一次密码即可。

GIS土匪
粉丝 1
博文 16
码字总数 9630
作品 0
海淀
私信 提问
加载中
请先登录后再评论。
wireshark远程抓包

配置ssh证书 在本地机器创建公钥 将公钥复制到ssh服务器 快捷登录 现在登录还是需要写用户名@主机, 不是十分方便。通过配置ssh别名,可以通过别名来快捷登录。 Host alias #自定义别名 Host...

CasparLi
2016/11/22
210
0
Mac OS下配置远程Linux 服务器SSH密钥认证自动登录

在本地机器创建公钥 打开万能的终端,执行如下命令,无视一切输出,一路欢快地回车即可。 ssh-keygen -t rsa -C 'your email@domain.com' -t 指定密钥类型,默认即 rsa ,可以省略 -C 设置注...

逝者的梦
2015/08/10
471
0
迪士尼源码搭建与linux ssh 别名登录

1、切入到自己home迪士尼源码搭建QQ:2152876294 网址diguaym.com 目录下,ls -lhtra 可查看到.ssh隐藏目录 2、编辑.ssh/config Host test1 # 快捷登录host Hostname 192.168.1.86 #服务器地...

lkfh
2018/08/08
4
0
linux基础命令-生成ssh密钥

需求:在配置jenkins持续部署的时候需要配置SSH但是我基本忘记了,并且遇到了错误 创建一个SSH KEY 命令行出现: 询问你输入SSH KEY的文件名,默认是idrsa/idrsa.pub 询问你输入密码,记住p...

osc_7ekszy4a
04/08
25
0
linux基础命令-生成ssh密钥

需求:在配置jenkins持续部署的时候需要配置SSH但是我基本忘记了,并且遇到了错误 创建一个SSH KEY 命令行出现: 询问你输入SSH KEY的文件名,默认是idrsa/idrsa.pub 询问你输入密码,记住p...

天又热了
04/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

docker镜像pull不下来最终解决方法

pull镜像wordpress下来,但是出现如下错误: # docker pull wordpress:latest Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while ......

osc_x5cptzgg
2分钟前
0
0
雅猴的脚印——2020年下半年

雅猴的脚印——2020年下半年( 2020年上半年, 2019年下半年, 2019年上半年, 2018年及以前) ● 好忙 ……。(200704) 每个孩子都潜藏着强大的理解、思考、探索的能力,让孩子从小接触一点...

osc_1oqjcug0
3分钟前
0
0
代理损失函数(surrogate loss function)

Surrogate loss function,中文可以译为代理损失函数。当原本的loss function不便计算的时候,我们就会考虑使用surrogate loss function。   在二元分类问题中,假如我们有\(n\)个训练样本...

osc_9i00cx5n
4分钟前
0
0
Webapi管理和性能测试工具WebBenchmark

WebBenchmark是一款基于开源通讯组件Beetlex扩展的Webapi管理和性能测试工具(在技术上是beetlex webapi和vuejs的结合),在传统工具中一般管理工具缺乏性能压测能力或有性能测试的缺少管理功能...

osc_8eb8cps3
5分钟前
0
0
了解Java中的检查与未检查异常 - Understanding checked vs unchecked exceptions in Java

问题: Joshua Bloch in " Effective Java " said that 约书亚·布洛赫(Joshua Bloch)在《 有效的Java 》中说 Use checked exceptions for recoverable conditions and runtime exceptions......

fyin1314
5分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部