中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

配置本地SSH公私钥登录

操作步骤

配置本地SSH公私钥登录(以Windows为例)。

  1. 制作公私钥对。

    Windows下可以通过cmd执行ssh-keygen -b 3072 -t rsa命令生成公私钥对,默认回车即可。生成的公私钥对默认保存在“~/.ssh/目录”下的id_rsa、id_rsa.pub文件中。

  2. 拷贝本地.ssh文件夹到SSH服务端(即要连接的远程环境),然后将公钥文件中的内容导入到authorized_keys文件中。
    1
    2
    cd ~/.ssh
    cat id_rsa.pub >> authorized_keys
    
  3. 配置目录权限。
    • SSH服务端用户目录权限配置为700
      1
      chmod 700 ~
      
    • .ssh目录权限配置为700
      1
      chmod 700 ~/.ssh
      
    • authorized_keys权限配置为600
      1
      chmod 600 ~/.ssh/authorized_keys