在 windows 下 启用秘钥登录 linux 系统的步骤

具体步骤如下:

  1. 准备好私钥文件
  2. 将私钥文件复制到 %userprofile%.ssh 目录
  3. 在 %userprofile%.ssh 目录下的config 文件里添加配置信息,
  4. 如果没有 config 文件,可以使用下面命令创建: touch config
  5. 具体配置内容如下:
# 这里给这台服务器起个名字,方便后续使用
# 也可以使用域名或者ipHost  mysrv01
# 后续就可以在命令行直接使用他,例如 `ssh mysrv01`
# 可以是域名也可以是IP
HostName  XXX.XXX.XXX.XXX
# 登录时的用户名
User root
PreferredAuthentications publickey
# 本地文件,注意这个地方是放私钥的路径
# 私钥文件必须放到 %userprofile%\.ssh 目录,否则会提示权限问题而拒绝登录
IdentityFile C:\Users\aaa\.ssh\id_rsa
updatedupdated2022-11-092022-11-09