第三期书生大模型实战营 第1关 Linux 基础知识
第三期书生大模型实战营 第1关 Linux 基础知识
Hello大家好,这里是第三期书生大模型实战营,闯关地图入门岛的第1关 Linux 基础知识。我们将学会InternStudio开发机创建、配置远程连接、使用本地VSCode连接到开发机、创建脚本、创建虚拟环境、运行脚本等。让我们开始吧~
InternStudio开发机创建
首先,我们需要登录到InternStudio平台,然后点击“创建开发机”按钮。
然后,在开发机创建界面,选择“个人开发机”,输入开发机名称AI-Labs-Tutorial
、选择基础镜像Cuda12.2
、选择算力资源配置10% A100
,然后点击“立即创建”按钮创建开发机。
开发机创建完成后,我们在开发机列表里面就可以看到新创建的开发机了。
此时,我们可以点击“进入开发机”链接,直接在网页上打开开发机的界面进行使用。
SSH密钥配置
如果不想使用网页版,而是希望通过本地客户端连接到远程服务器,我们可以配置密钥,然后再通过SSH连接到远程开发机即可。
在本地命令行,通过以下命令创建密钥对。
ssh-keygen -t rsa
创建好密钥对之后,我们可以复制${HOME}/.ssh/id_rsa.pub
文件中的内容,这个文件的内容就是公钥,我们可以发布到InternStudio平台。
在开发机列表,点击开发机对应的“SSH连接”,在弹出的对话框中点击“添加公钥”。
在添加SSH公钥界面,粘贴刚复制的id_rsa.pub
公钥内容,并点击“立即添加”按钮,完成公钥添加。
通过本地客户端连接远程服务器
添加好公钥之后,我们继续通过开发机的“SSH连接”连接,在弹出的对话框中,复制登录信息。