客户端公钥 ----> 服务器authorized_keys

win10(192.168.100.137) -> centos8(192.168.100.128)
(一路回车默认即可) ssh-keygen

(已经有就不要操作)

C:\Users\<用户名>\.ssh\

id_rsa.pub为公钥,id_rsa为私钥
将本机公钥放到Linux服务器 .ssh/authorized_keys 文件中,如果没有此文件,需要创建一个。如果已经存在,那么将刚刚生成的公钥追加到该文件的末尾即可
mkdir ~/.ssh && touch ~/.ssh/authorized_keys
vim ~/.ssh/authorized_keys


scp C:\Users\<用户名>\.ssh\id_rsa.pub <username>@<server-ip-address>:~/.ssh/authorized_keys
scp C:\Users\Administrator\.ssh\id_rsa.pub root@192.168.100.128:~/.ssh/authorized_keys

Host
HostName
User
PubkeyAuthentication yes
Host myce
HostName 192.168.100.128
User root
PubkeyAuthentication yes

还是生成公私钥,然后公钥放到服务器上










