Linux 下设置SSH key登录

设置ssh key 登录有两个好处:

  1. 防止root密码泄露

  2. 方便登录过程,不用记忆密码

具体配置步骤如下:

  1. 进入.ssh目录:cd .ssh/

  2. 使用ssh-keygen命令生成公钥和私钥,如下图:

    Linux 下设置SSH key登录_第1张图片
    image

注意,输入ssh-keygen后,会有提示,默认回车就行,最后生成秘钥:id_rsa和公钥id_rsa.pub

  1. 将公钥加入到授权的key中:cat id_rsa.pub >> authorized_keys

​4. 将私钥拷贝出来,然后删除这两个文件

​5. 配置xshell使用秘钥文件登录,如下图:

Linux 下设置SSH key登录_第2张图片
image
  1. 没有了,是不是很简单?

你可能感兴趣的:(Linux 下设置SSH key登录)