美文网首页
Mac添加ssh config配置

Mac添加ssh config配置

作者: coslight | 来源:发表于2019-10-18 15:01 被阅读0次

目的:解决切换服务器还要输入密码等问题,安全的快速访问服务器

配置

1.打开shell

2.到根目录下.ssh文件夹

cd ~/.ssh/
  1. 生成密钥
ssh-keygen

4.创建配置文件

vim config

5.写入以下命令到config文件

    Host web1 # 给服务器ip起一个别名
    Hostname 47.***.***.176 # 服务器ip
    User root # 服务器用户名
    Port 22 # 服务器端口
    IdentityFile ~/.ssh/id_rsa # 密钥

    Host web2 # 给服务器ip起一个别名
    Hostname 47.***.***.177 # 服务器ip
    User root # 服务器用户名
    Port 22 # 服务器端口
    IdentityFile ~/.ssh/id_rsa # 密钥

    # 注意:可以添加多个服务器

6.文件复制到服务器根目录下的home文件夹内

scp ~/.ssh/id_rsa.pub web1:/home/
# 将mac本地文件,传到web1服务器上

7.跳转到服务器

ssh web1
# 注意:本次是需要输入密码的

8.把上传过来的文件写入到当前服务器下

cat /home/id_rsa.pub >> .ssh/authorized_keys
# 秘钥同步,为了下次不再输入密码

测试环节

关闭当前shell,重新打开

ssh web1
# 不再需要输入密码,就可以直接登录到web1服务器啦

如果成功跳转到web1服务器,那么配置已成功

相关文章

网友评论

      本文标题:Mac添加ssh config配置

      本文链接:https://www.haomeiwen.com/subject/xypimctx.html