ssh配置config快捷登录服务器

1、准备阶段

1.1 如果在你本机电脑主目录内 不存在 隐藏文件夹 .ssh 的情况下输入命令: ssh-keygen -t rsa 不需要输入任何内容,连续三下回车确认。
1.2 进入 .ssh 文件夹 , 输入ls -l 可以看到 id_rsa 和 id_rsa.pub 两个文件
1.3 创建config文件,输入: touch config
1.4 配置公钥免登陆 , 先通过密码的方式登录到你的服务器主机上。然后将你本机文件 ~.ssh/id_rsa.pub 里面的内容复制 并粘贴到 目标服务器主机的 ~.ssh/authorized_keys 文件内 , 如果没有 authorized_keys 可以使用 touch authorized_keys 创建一个。至此准备阶段完毕~~

2、 开始配置

2.1 配置文件参数
Host : 可以看作是一个你要识别的名称,对识别的名称,进行配置对应的的主机名和ssh文件
HostName : 要登录主机的IP地址、或者域名
User : 登录名
port : 端口
IdentityFile : 指明上面User对应的identityFile路径 也就是 私钥的路径
ProxyCommand : 代理命令(不常用) , 通俗解释: 就是当你连接上目标服务器后,首先执行的命令

** 2.2 用例参考 **
# aliyun 独行浪子
Host rizhifuwuqi # 设置名称为 duxinglangzi
HostName 39.104.110.110 配置目标主机IP 也可以是域名
User root
port 22
IdentityFile ~/.ssh/id_rsa 私钥的路径
ProxyCommand tail -f /backend/logs/info.log 表示登录目标主机后,执行此命令查看日志

3、开始使用

在终端(terminal) 输入 : ssh rizhifuwuqi

ssh rizhifuwuqi

你可能感兴趣的:(ssh配置config快捷登录服务器)