【Visual Studio Code】--- 连接 SSH 服务器终端 直接开辟

打印 上一主题 下一主题

主题 952|帖子 952|积分 2856




  • 在编程的艺术世界里,代码和灵感需要探求到最佳的交融点,才气打造出令人为之赞叹的作品。
  • 而在这座秋知叶i博客的殿堂里,我们将共同追寻这种完美联合,为将来的世界留下属于我们的独特印记。


  

开辟环境



  • 开辟环境:Windows11
  • 服务器端:Ubuntu20-server



  • 在 Windows 11 上使用 Visual Studio Code (VSCode) 搭配 Remote - SSH 插件,
  • 通过 IP 地址连接到 Ubuntu 20.04 服务器的具体步调:
一、 前提条件


  • 安装 VSCode:确保你已经在 Windows 11 上安装了最新版本的 Visual Studio Code。
  • 安装 OpenSSH 客户端:Windows 11 通常自带 OpenSSH 客户端。可以通过“设置” -> “应用” -> “可选功能”来确认是否已安装。
二、 安装 Remote - SSH 插件


  • 启动 VSCode

    • 打开 Visual Studio Code。

  • 安装插件

    • 点击左侧运动栏中的“扩展”图标(四方形图标)。
    • 在搜索框中输入 Remote - SSH。
    • 找到 Microsoft 提供的 Remote - SSH 插件并点击“安装”。


三、设置 SSH 连接

1、打开命令面板



  • 使用快捷键 Ctrl + Shift + P。
2、添加新 SSH 主机



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



  • 输入 SSH 连接字符串,比方 user@192.168.1.100,然后按 Enter。
  • 系统会提示你选择保存 SSH 设置的文件位置,通常是 C:\Users\<YourUsername>\.ssh\config。

3、编辑 SSH 设置文件(可选)



  • 打开 C:\Users\<YourUsername>\.ssh\config 文件,可以手动添加或修改设置。比方:
  • 这里使用 要登录 ubuntu20服务器 qiuzhiyei 账号登录
  • 所以要把 qiuzhiyei 对应的私钥拷贝到Windows下

四、 连接到远程服务器

1、打开命令面板



  • 使用 Ctrl + Shift + P。
2、连接到主机



  • 输入 Remote-SSH: Connect to Host... 并选择它。
\


  • 从列表中选择你之前设置的主机(比方 myubuntu)。
  • 这是我们刚才设置的 回车进入



  • 选择远程主机的平台,我的是ubuntu20-server,所以选 linux

3、输入暗码



  • 如果使用暗码认证,系统会提示你输入暗码。
五、免密登录

1、Windows端 操作



  • 创建公钥
  1. ssh-keygen -t rsa -b 4096 -f ./.ssh/qiuzhiyei_id_rsa
复制代码

2、Ubuntu端 操作



  • 复制倒 qiuzhiyei 目录 .ssh 下
  • 写入到 authorized_keys
  1. cat qiuzhiyei_id_rsa.pub >> authorized_keys
复制代码
六、开始远程开辟



  • 一旦连接乐成,VSCode 会在远程服务器上启动一个新的窗口。
  • 你可以像在当地一样浏览和编辑远程文件。
  • 所有的 VSCode 扩展和设置都是在远程环境中运行的。
1、打开终端



  • 点击小三角



  • 选择终端


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

用户国营

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表