Linux系列---【ssh免密登录】

1.前提

  准备两台电脑,电脑A(192.168.100.120),电脑B(192.168.100.110)

2.实现效果

  从电脑A直接ssh免密登录到电脑B

3.客户端生成公、私钥

一路默认即可

ssh-keygen

#查看生成的公钥和私钥
cd ~/.ssh
ls

 id_rsa (私钥)

 id_rsa.pub (公钥)

4.上传公钥到服务器

#-p指定登录端口(默认22,注意p小写)
ssh-copy-id -p 2000 -i ~/.ssh/id_rsa.pub root@192.168.100.110

5.登录电脑B,查看上传的公钥(可省略)

cd ~/.ssh

vim authorized_keys

6.用电脑A测试免密登录B

ssh -P 2000 root@192.168.100.110

 

posted on 2022-03-15 10:05  少年攻城狮  阅读(68)  评论(0编辑  收藏  举报

导航