ssh-keygen
家目录:指的就是当前用户的目录, 好比 :/home/henlafeng服务器
这一句会在当前用户的家目录下建立一下 .ssh
的文件夹,
并在文件夹下生成一个 id_rsa
和 id_rsa.pub
的文件,
其中 id_rsa
叫作私钥, id_rsa.pub
叫作公钥。ssh
ssh-copy-id
把当前用户的 id_rsa.pub
复制到另一台主机的 authorized_keys
文件中authorized_keys
文件在用户目录下的 .ssh
文件夹内
通常这样操做加密
ssh_copy_id username@ip
ssh 免密码登陆的原理就是拿当前的 id_rsa
和 要登陆服务器的 authorized_keys
看加密后是否匹配.code