每次搞ssh公钥登陆,都要去google,记忆力真心下降啊。还是写一下笔记好了。
- 生成钥匙对
ssh-keygen -t rsa
,-c
参数修改注释,-f
参数修改钥匙文件名 - 指定钥匙需要在
config
设置IdentityFile
- 将公钥加入到远程机器
.ssh/authorized_keys
,并设置为600权限 - 可能需要修改远程机器的openssh server的设置
/etc/ssh/sshd_config
设置PubkeyAuthentication yes
每次搞ssh公钥登陆,都要去google,记忆力真心下降啊。还是写一下笔记好了。
ssh-keygen -t rsa
,-c
参数修改注释,-f
参数修改钥匙文件名config
设置IdentityFile
.ssh/authorized_keys
,并设置为600权限/etc/ssh/sshd_config
设置PubkeyAuthentication yes