linux
在本地主机生成密钥对,一直回车即可
ssh-keygen -t rsa
cd /root/.ssh/
会默认在/root/.ssh/目录下生成公私钥

需要将公钥放到目标主机上
cat id_rsa.pub

复制公钥,来到目标主机
cd /root/.ssh/
echo "复制的公钥" > authorized_keys
chmod 700 authorized_keys
之后回到本地主机进行连接
ssh -i id_rsa root@目标主机
windows
windows上本人用mobaxterm来进行ssh连接
首先在mobaxterm上生成密钥对
选择tools

再选择mobakeygen(ssh key generator)

点击generate,时间会有点长

生成后如图所示

将key中的复制到目标主机
cd /root/.ssh/
echo "复制的公钥" > authorized_keys
chmod 700 authorized_keys
回到本地主机,保存私钥(save private key)

随后开始连接,点击session,再点击ssh

输入目标主机地址和用户名,再点击advanced ssh settings
开启use private key,选中刚刚保存的私钥
点击ok,即可连接。
672

被折叠的 条评论
为什么被折叠?



