CentOS7はSSHキーフリーログインを設定します

CentOS7はSSHキーフリーログインを設定します

1:ケースにはサーバーAとサーバーBがあります。サーバーAは、キーなしでSSHを介してサーバーBにログインしようとしています。

1ssh構成ファイルを構成します

vim / etc / ssh / sshd_config

PermitRootLogin yes
RSAAuthentication yes
PubkeyAuthentication yes 

上記の3つの構成をyesに設定し、sshサービスを再起動します

#查看状态
systemctl status sshd.service
# 配置 ssh重启
systemctl enable sshd.service

2サーバーAでキーを構成します

ここに画像の説明を挿入

3生成されたキーをサーバーBにコピーします

ssh-copy-id -i ~/.ssh/id_rsa.pub root@服务器B的ip
#注意 -i 后面写的是密钥的绝对路径 不要写错

4sshコマンドでログインします

ssh 192.168.95.128  

おすすめ

転載: blog.csdn.net/dndndnnffj/article/details/109556753