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