TypechoJoeTheme

至尊技术网

统计
登录
用户名
密码
/
注册
用户名
邮箱

VSCode连接远程服务器实现远程修改代码

2025-04-22
/
0 评论
/
15 阅读
/
正在检测是否收录...
04/22

在 Visual Studio Code (VSCode) 中通过 SSH 远程连接到服务器,你可以使用 Remote - SSH 扩展来简化这一过程。下面是如何设置和使用 Remote - SSH 扩展来通过 IP 地址、端口和密码连接到远程服务器的步骤:

步骤 1: 安装 Remote - SSH 扩展
打开 VSCode。

转到扩展视图,可以通过点击侧边栏的方块图标或者使用快捷键 Ctrl+Shift+X

在搜索框中输入 Remote - SSH

找到由 Microsoft 提供的 Remote - SSH 扩展,然后点击安装。

步骤 2: 配置 SSH 连接
在 VSCode 中,打开命令面板,使用快捷键 Ctrl+Shift+P

输入并选择 Remote-SSH: Connect to Host...

在弹出的输入框中,你可以直接输入你的 SSH 连接配置。格式如下:

ssh://username@hostname:port

例如:

ssh://user@192.168.1.100:22

如果你还没有设置密钥认证,你可以暂时使用密码方式连接。

步骤 3: 输入密码(如果需要)
当你第一次尝试连接时,VSCode 会提示你输入密码。这是因为你的本地机器还没有存储这个服务器的密钥信息。按照提示输入你的密码。

步骤 4: 保存服务器信息(可选)
为了简化未来的连接过程,你可以将服务器信息保存为配置文件:

在命令面板中输入并选择 Remote-SSH: Add New SSH Host...

按照提示输入服务器的详细信息,例如:

Hostname: 192.168.1.100
Username: user
SSH Port: 22

点击保存。这样,你就可以通过命令 Remote-SSH: Connect to Host... 并选择之前保存的配置来快速连接到服务器了。

步骤 5: 使用密钥认证(推荐)
为了更安全地连接,建议使用 SSH 密钥认证而不是密码。你可以生成一个 SSH 密钥对(如果你还没有的话),然后将公钥添加到你的服务器上:

在本地机器上生成 SSH 密钥:

ssh-keygen -t rsa -b 2048

按照提示操作,你可以选择保存密钥的位置和设置密码(可选)。

将公钥(通常是 ~/.ssh/id_rsa.pub)复制到服务器的 ~/.ssh/authorized_keys 文件中。

在 VSCode 中,确保你的 SSH 配置指向使用密钥认证的服务器地址。例如:

ssh://user@192.168.1.100:22 -i /path/to/your/private/key

或者使用配置文件方式保存密钥路径。

使用密钥认证后,你就不需要在每次连接时输入密码了,这提高了安全性并简化了连接过程。

教程SSH远程服务器VSCodeRemote - SSH
朗读
赞(0)
版权属于:

至尊技术网

本文链接:

https://www.zzwws.cn/archives/24189/(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. 强强强
    2025-04-07
  2. jesse
    2025-01-16
  3. sowxkkxwwk
    2024-11-20
  4. zpzscldkea
    2024-11-20
  5. bruvoaaiju
    2024-11-14

标签云