Linux下产生公私钥
# ssh-keygen -t rsa
默认目录 ~/.ssh/
id_rsa 私钥
id_rsa.pub 公钥
Windows下产生公私钥
下载puttygen,点击Generate,鼠标在空白区域移动
Save public key保存公钥,Save private key保存私钥
如果要在linux下使用,需要转换为openssh格式,点击Conversions,Export OpenSSH Key.
将公钥复制到目标主机目录
scp id_rsa username@ipaddress:/root(/home/username)/.ssh/authorized_keys
archlinux默认不允许root登录
.ssh权限700,authorized_keys权限600
或手动复制黏贴均可
authorized_keys内格式为 ssh_rsa keywords comment
完成
本文介绍了如何在Linux和Windows环境下生成SSH公私钥对,并详细说明了如何将公钥配置到目标主机上以实现免密码登录。包括使用ssh-keygen生成密钥、通过puttygen生成适用于Windows系统的密钥及转换为OpenSSH格式的方法。
1万+

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



