书生大模型实战营第4期(L0G1000-Linux 基础知识)

1.闯关任务

1.1创建开发机

按照提示完成即可
在这里插入图片描述

1.2完成SSH连接

1.2.1 powershell操作

创建开发机后,点击“SSH连接”,复制登录指令
打开powershell,粘贴登录指令,回车
此时需要输入密码,回到“SSH连接”处,复制密码后,在powershell中粘贴密码(窗口不显示密码,正常现象),回车,如下图,出现欢迎界面表示操作成功
在这里插入图片描述

1.2.2配置SSH密钥进行远程连接(该操作可避免每次登录输入密码)

重新打开powershell,输入RSA密钥生成命令:
ssh-keygen -t rsa
回车后即生成密钥,密钥就在打开powershell时的默认路径下,随后输入指令:
Get-Content */.ssh/id_rsa.pub
获取生成的公钥,注意:命令中的星号表示密钥生成的路径,若按照步骤操作即在重启powershell默认路径中
在这里插入图片描述
复制公钥内容,按照下图步骤操作添加SSH公钥
在这里插入图片描述
完成后,重启powershell后进行远程连接时,可跳过密码验证

1.2.2 vsCode操作

安装vsCode,在”扩展:商店“中安装Remote-SSH插件。
在这里插入图片描述
安装好远程插件后按照下图步骤,在3的位置将1.1创建开发机中的登录命令输入后回车,提示选择配置文件,可以直接选择第一个默认配置,后续可以根据需要进行修改
在这里插入图片描述
右键下图ssh主机,选择连接,即可远程网络开发机

1.3 端口映射

1.3.1 获取端口映射命令

在开发机中点击“自定义服务”
在这里插入图片描述
复制第一条命令
在这里插入图片描述
复制内容如下:
ssh -p 44065 root@ssh.intern-ai.org.cn -CNg -L {本地机器_PORT}:127.0.0.1:{开发机_PORT} -o StrictHostKeyChecking=no
将其中大括号与大括号中的内容修改为7860后得:
ssh -p 44065 root@ssh.intern-ai.org.cn -CNg -L 7860:127.0.0.1:7860 -o StrictHostKeyChecking=no

1.3.2 打开端口映射

将修改后的命令输入powershell,回车,即完成本机7860与远程主机7860端口的映射
在这里插入图片描述

1.4 运行hello_world.py

1.4.1 安装依赖包

vscode中按照下图顺序打开终端,输入命令:
pip install gradio==4.29.0
等待安装gradio完成
在这里插入图片描述

1.4.2 创建hello_world.py文件

在这里插入图片描述

1.4.3 在远程终端中运行hello_world.py

在这里插入图片描述

1.4.4 在本地浏览器打开网页

打开成功表示端口映射OK
在这里插入图片描述

2 Linux基础命令

在这里插入图片描述

3 使用vscode远程连接开发机并创建一个conda环境

在这里插入图片描述

4 创建并运行test.sh文件

4.1 创建脚本

在这里插入图片描述

4.2 编辑文件

在这里插入图片描述

4.3 运行脚本

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值