以cenos7.6为例:
-
登陆centos
-
以root用户登录
root用户的公钥存放目录在 /root/.ssh下
#切换到公钥存放目录 cd /root/.ssh #生成密钥对 ssh-keygen #Enter file in which to save the key (/root/.ssh/id_rsa): 要求输入生成的密钥文件的文件名,随意英文单词,不输入直接回车会默认文件名 回车 #Enter passphrase (empty for no passphrase): 是否要输入密钥认证密码,如果不设置回车即可 此项如果设置,则要在每一次登陆使用密钥认证时输入此密钥的认证密码,建议不要设置 回车后生成密钥对 #查看生成密钥文件,如果没有设置默认为id_rsa和id_rsa.pub ls #重命名公钥为authorized_keys,回车提示是否覆盖输入y回车即可 mv id_rsa.pub authorized_keys #设置authorized_keys的权限 chmod 644 authorized_keys #至此公钥成功设
-