vscode配置Remote-SSH插件远程登录

发布时间 2023-11-10 22:40:32作者: liu0076

使用private-key实现免密登陆配置:

在SSH配置文件(通常是'~/.ssh/config')中,你可以使用'IdentityFile'指令来指定私钥文件,这个指令用于指定身份验证的私钥文件路径。

编辑config文件

Host example.com
  HostName example.com
  User your_username
  IdentityFile ~/.ssh/your_private_key
  • Host: 指定了主机名或主机别名,对应于你想要连接的远程主机。
  • HostName: 指定实际的主机名或IP地址。
  • User: 指定登录到远程主机时使用的用户名。
  • IdentityFile: 指定私钥文件的路径。

确保替换这些值为你实际的主机信息、用户名和私钥文件路径。你可以在配置文件中添加多个'Host'段,每段对应一个远程主机。

请注意,私钥文件的权限通常因该设置为仅对所有者可读('chmod 600 ~/.ssh/you_private_key'),以确保安全性。

 

ssh_config配置参数参考:

  https://linux.die.net/man/5/ssh_config