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
完成