【AutoDL】通过【SSH远程连接】【vscode】

小帅碎碎念

  • [0. 起因](#0. 起因)
  • [1. SSH信息获取](#1. SSH信息获取)
  • [2. 给你的vscode安装支持SSH远程连接的插件](#2. 给你的vscode安装支持SSH远程连接的插件)
  • [3. SSH远程连接入口](#3. SSH远程连接入口)
  • [4. 输入密码登陆](#4. 输入密码登陆)
  • [5. 总结](#5. 总结)

0. 起因

之前使用AutoDL和Jupyter进行代码编辑和执行确实很方便,尤其是对于交互式数据分析项目。然而,也存在一些限制和不便之处:

  1. 文件格式限制 :在使用Jupyter时,仅能直接运行.ipynb格式的文件。对于非Jupyter格式的.py文件,必须先转换成Jupyter格式才能执行。这一转换过程既繁琐又耗时,尤其是在频繁交换不同工作环境时。
  2. 变量检查限制:相对于传统的集成开发环境(IDE),Jupyter缺乏一些便捷的代码调试和变量检查功能。在IDE中,开发者可以轻松进行变量跟踪和代码调试,这大大提高了代码的可读性和调试效率。

鉴于上述问题,我决定尝试通过SSH远程连接来使用AutoDL工具。该方式的主要优点是允许我直接在更健全、功能更全的开发环境中工作,从而避免了格式转换和功能限制的问题。

然而,AutoDL的远程连接教程表现得并不是很友好,因此我计划一步一步记录整个过程,以便于新手更好地理解和学习。这不仅可以帮助自己更系统地掌握技术,也方便与其他同学分享经验与解决方案,共同解决在连接和配置中可能遇到的问题。我使用的是vscode所以仅使用这个举例子。

1. SSH信息获取

获取SSH的登陆信息,简而言之就是ID和密码的获取,这个就是大家平常使用的jupyterlab开机边上。

2. 给你的vscode安装支持SSH远程连接的插件

直接扩展程序中搜素Remote-SSH并安装:

3. SSH远程连接入口

有两种方式,一种是你新建一个窗口进入欢迎界面:

然后点击这个,连接到:

另一种方式就是直接点击这个vscode的左下角的这个标志

4. 输入密码登陆

比较奇葩的地方就是这里大家按照步骤一步一步来:

点击链接到主机

会出现这样的界面

在这个界面一定要选择添加新的SSH主机:
在这个界面一定要选择添加新的SSH主机:
在这个界面一定要选择添加新的SSH主机:
在这个界面一定要选择添加新的SSH主机:

然后在这个界面是就进行

将你AutoDL的生成的ID信息输入进行,就是这个,登陆指令,复制一下:

复制进去后点击回车enter,会变成这样,让你选择要更新的SSH配置文件,不要管直接回车:

会出现这样的界面:

这个时候再输入autodl的ssh密码,观察左下角和右下角的信息在更新就是链接完成了:

同样在vscode的终端中也会出现这样信息:

5. 总结

其实这个东西你说它难,确实没啥难度,但是我总是在这个连接到连接到主机这个步骤下。

不会点击这个添加新的主机,而是直接在对话款中复制。然后就变成了怎么搞也连接不上。

就是不停的连接超时,okok说了这么多下次再忘我就是回来看看吧。先这样吧,如果您感觉还不错麻烦点赞推荐下。

相关推荐
Hello server11 小时前
DeepSeek Harness 深度体验:把「万物皆插件」做到极致的 AI 编程 Agent
人工智能
驴友花雕15 小时前
【花雕动手做】行空板 K10 系列实验之人工智能语音识别小车的10个参考案例
人工智能·单片机·嵌入式硬件·语音识别·行空板 k10 系列实验·花雕动手做·小车的10个参考案例
火山引擎开发者社区16 小时前
DeepSeek-V4 Pro 发布,veStack Day 0 完成模型适配
人工智能
2501_9269783316 小时前
AGI 的四种瓶颈:资源型还是发现型--以及DSH的位置
人工智能·经验分享·笔记·ai写作
fiveym16 小时前
01 - iPXE + Clonezilla 网络装机原理解析
linux·运维·服务器·网络
Q4639134916 小时前
线下销售复盘难落地,AI 会话设备能帮上啥忙
人工智能·自然语言处理
ebok.16 小时前
国产大模型落地业务系统的优选载体:京微智枢信创 AI 业务支撑平台
大数据·人工智能·低代码·ai
虎头金猫17 小时前
如何在群晖NAS上通过Docker部署CloudSaver?群晖部署CloudSaver教程|聚合资源搜索并实现远程访问
运维·服务器·网络·python·docker·容器·pandas
wujian831117 小时前
怎么用文心生成word文档?从格式错乱到智能导出,AI导出鸭让创作再无后顾之忧
人工智能·ai·word·豆包·deepseek·ai导出鸭
反转180度17 小时前
Qt 6 + C++17 实现 SFTP 批量部署:工业设备运维工具实战解析
运维·c++·qt