如何为 VSCode 设置免密登录远程服务器
要为 VSCode 设置免密登录远程服务器,需要以下步骤:
1. 生成 SSH 密钥对
-
在本地计算机上打开终端或命令提示符。
运行以下命令生成密钥对:
ssh-keygen -t rsa -b 4096登录后复制 按提示输入密钥的密码(可选)。
2. 添加密钥到 SSH 代理
在终端或命令提示符中运行以下命令:
eval "$(ssh-agent -s)"登录后复制
将私钥添加到 SSH 代理:
ssh-add ~/.ssh/id_rsa登录后复制
3. 复制公钥到服务器
在终端或命令提示符中运行以下命令:
ssh-copy-id -i ~/.ssh/id_rsa.pub username@server_address登录后复制 输入服务器密码以进行验证。
4. 更改权限
在服务器上,运行以下命令更改公钥文件的权限:
chmod 600 ~/.ssh/authorized_keys登录后复制
5. 配置 VSCode
-
在 VSCode 中打开“远程资源管理器”视图(“查看”> “资源管理器”> “远程资源管理器”)。
单击“+”按钮并在“身份验证”字段中选择“SSH”。
输入服务器地址和用户名。
选中“记住密钥”复选框,然后单击“添加”。
6. 连接到服务器
-
在“远程资源管理器”中,双击服务器名称以建立连接。
首次连接时,系统会提示您输入服务器密码。输入后,VSCode 将记住密钥,并在后续连接中实现免密登录。
以上就是vscode如何设置免密登录远程服务器详细方法的详细内容,更多请关注楠楠科技社其它相关文章!