当前位置: 首页 > 网络应用技术

SSH没有记录

时间:2023-03-06 23:56:03 网络应用技术

  经常使用GIT工具登录服务器的朋友肯定会配备SSH免费登录,以提高效率并且是安全的。本文讨论了与无效工作相关的配置。

  以Mac为例,Windows环境相似

  SSH配置,该配置存储在用户目录中存储的.ssh隐藏文件夹中。查看目录将看到一些文件

  ID_RSA是一个私钥,它始终存储在该计算机的设备上。ID_RAS_PUB是与私钥相对应的公钥。通常在远程仓库或远程服务器上配置。

  配置用于管理多个公共和私钥,以配置与不同服务的配置关系。

  NOWN_HOSTS记录每次将SSH链接传递到远程服务或GIT服务时使用的公共密钥信息。下次更改远程公共密钥时,将编写公共密钥信息。匹配将提示

  -t指定密钥类型,默认值为RSA,可以省略。C集注释,例如邮箱。-f指定密钥文件存储文件名。

  名称默认为ID_RSA和ID_RSA.PUB,我强烈建议通过-f参数将其修改为相应的平台,例如GitHub,Gitlab,Gitee,等。

  执行后,按Enter键确认,并最终似乎成功。

  然后执行公共密钥的打印,将并粘贴到相应的平台

  主机#domain名称,可以是IP地址

  主机名#domain名称

  首选publicKey #default值,无需修改

  IdentityFile?/.ssh/gitee#匹配本地私钥文件

  我的配置:

  SSH目录中的文件:

  如果有成功的配置

  如果指令有问题,请检查配置文件是否具有名称或路径错误,或者公共密钥是否正确配置为远程服务

  原始:https://juejin.cn/post/7094130082624569381