0
点赞
收藏
分享

微信扫一扫

GitLab CICD Day 19 - SSH免密登录远程服务器

爱做梦的老巫婆 2023-02-11 阅读 52
  1. 生成ssh-key (服务器A & B)

[root@qa onpremise]# ssh-keygen 
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
/root/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:VKJse879Ea0aSnRhyhziJih9bncJ+TXdV+36PYEGWus root@qa
The key's randomart image is:

  1. 获取public key (服务器A)

[root@qa .ssh]# more id_rsa.pub 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCvul1XiuAkoQP18ouUVEDGmz5MQjf/Fd55s4QYZJvXq9o5dCwhZ9nwwGFCU5ZWkHeFIYBjx1dqAaOXXZOMorV5n0w8OaooXPEV4S2GOa
llrdrRgXKTUbYZBs61GPF42K25TyEUHG9kmv86qN65BKjvtFGSlCYGE7nnkgDXyKQYlY9OVT2Ip8Vcs/JY1KBkYr0lj21oTk8yJILs/M/Xl3Vov0h/nclaJBAnMXuV6qm9T0BsuuUOVoba
BShHvEwVVkzsSYCffyalC6qZ5Ow1NqQipcLOFBcatt8w6Gsp4zuF9m2+GGufosFe2WJFGiUoDdVPWhNrSpnezyQTsw4bajdf root@qa
[root@qa .ssh]#

  1. 把public key 拷贝到目标机器(服务器A->B)

[root@qa ~]# scp /root/.ssh/id_rsa.pub 172.16.128.153:/root/.ssh/authorized_keys
root@172.16.128.153's password:
id_rsa.pub 100% 389 23.6KB/s 00:00
[root@qa ~]#
[root@qa ~]#
[root@qa ~]#
[root@qa ~]#
[root@qa ~]#
[root@qa ~]# ssh 172.16.128.153 # 测试免密成功
Last login: Sat Feb 11 06:13:48 2023 from 172.16.128.116


举报

相关推荐

0 条评论