【vscode remote-ssh 免密登录】多台电脑免密登录同一台服务器
创始人
2025-01-19 01:32:45
0

要配置 VSCode Remote SSH 免密登录,以便从多台电脑免密登录到同一台服务器,你需要设置 SSH 密钥对,并在服务器上配置这些密钥。以下是一般步骤:

1. 生成 SSH 密钥对

在每台需要免密登录的电脑上,打开终端或命令提示符,并生成一个新的 SSH 密钥对。你可以使用 ssh-keygen 命令来完成这一步。例如:

ssh-keygen -t rsa -b 4096 

按照提示操作,通常可以直接按 Enter 键接受默认设置。这将生成两个文件:一个私钥(通常命名为 id_rsa)和一个公钥(通常命名为 id_rsa.pub)。这些文件默认保存在 ~/.ssh 目录下。

2. 将公钥复制到服务器

对于每台电脑,你需要将其公钥复制到服务器上。这样,当你尝试从该电脑连接到服务器时,服务器就能识别你的身份并允许免密登录。

你可以使用 ssh-copy-id 命令来完成这一步。例如:

ssh-copy-id username@server_ip_address 

其中,username 是你在服务器上的用户名,server_ip_address 是服务器的 IP 地址或主机名。执行此命令后,系统会提示你输入服务器的密码。输入密码后,你的公钥就会被添加到服务器的 ~/.ssh/authorized_keys 文件中。

注意:如果服务器上还没有 ~/.ssh/authorized_keys 文件,你可能需要手动创建它,并设置适当的权限(通常是 600)。

3. 在 VSCode 中配置 Remote SSH

现在,你可以在 VSCode 中配置 Remote SSH 插件来使用免密登录了。

  1. 打开 VSCode。
  2. 安装 Remote SSH 插件(如果尚未安装)。
  3. 点击左下角的绿色图标或使用快捷键 F1 打开命令面板。
  4. 输入 “Remote SSH: Open Configuration File…” 并选择它。这将打开 SSH 配置文件(通常是 ~/.ssh/config)。
  5. 在配置文件中,为每台电脑添加一个 Host 条目,指定服务器的 IP 地址、用户名和其他选项(如端口号等)。例如:
Host myserver     HostName server_ip_address     User username     Port 22  # 如果不是默认的 22 端口,请更改此处 
  1. 保存并关闭配置文件。
  2. 现在,你可以使用 Remote SSH 插件来连接到服务器了。点击左下角的绿色图标或使用快捷键 F1 打开命令面板,然后输入 “Remote SSH: Connect to Host…” 并选择你之前配置的 Host 条目(在本例中为 myserver)。

注意事项:

  • 确保每台电脑的私钥文件(id_rsa)保持安全,不要与他人共享。
  • 如果服务器的 SSH 配置不允许密码登录,你可能需要先在服务器上启用它,以便能够使用 ssh-copy-id 命令。完成密钥设置后,可以再次禁用密码登录以增强安全性。
  • 如果服务器上已经存在 authorized_keys 文件,并且你不想使用 ssh-copy-id 命令(或者该命令不可用),你可以手动将公钥内容追加到 authorized_keys 文件中。使用文本编辑器打开该文件(确保权限设置为 600),然后将公钥文件(id_rsa.pub)的内容复制并粘贴到文件的末尾。保存并关闭文件即可。

相关内容

热门资讯

黑科技ai代打!aapoker... 黑科技ai代打!aapoker俱乐部,wepoke有透视挂吗,2025版教程(有挂详情)-哔哩哔哩1...
黑科技能赢(微扑克有机器人吗)... 黑科技能赢(微扑克有机器人吗)外挂透明挂辅助软件(透视)果然存在有挂(黑科技介绍)-哔哩哔哩;微扑克...
黑科技工具!微扑克职业代打(a... 黑科技工具!微扑克职业代打(ai辅助)太坑了真的有挂(实用技巧黑科技攻略)-哔哩哔哩;1、微扑克职业...
黑科技脚本"wpk辅... 黑科技脚本"wpk辅助神器"pokerx机器人(一直真的有挂)-哔哩哔哩进入游戏-大厅左侧-新手福利...
黑科技辅助!微扑克ai机器人,... 黑科技辅助!微扑克ai机器人,wepoke是不是有挂,透牌教程(有挂规律)-哔哩哔哩,您好,wepo...
黑科技辅助挂(德扑之星有系统新... 黑科技辅助挂(德扑之星有系统新手保护期吗)外挂透视辅助app(透视)本来是有挂(黑科技方法)-哔哩哔...
黑科技实锤"poke... 黑科技实锤"pokerx人工智能"wepoke最新下载地址(原来有挂)-哔哩哔哩1、打开软件启动之后...
黑科技攻略!红龙扑克辅助器怎么... 黑科技攻略!红龙扑克辅助器怎么下载(黑科技)太坑了是有挂(2025新版技巧黑科技详情)-哔哩哔哩1、...
黑科技ai辅助!微扑克辅助软件... 黑科技ai辅助!微扑克辅助软件,wepoke插件,普及教程(有挂黑科技)-哔哩哔哩1、不需要AI权限...
黑科技科技(wpk有外挂)外挂... 黑科技科技(wpk有外挂)外挂透明挂辅助app(透视)原来真的是有挂(黑科技方法)-哔哩哔哩1、wp...