vscode配置Remote-SSH插件远程登录
使用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