完成SSH连接与端口映射并运行hello_world.py

SSH定义

        SSH全称Secure Shell,中文翻译为安全外壳,它是一种网络安全协议,通过加密和认证机制实现安全的访问和文件传输等业务。SSH 协议通过对网络数据进行加密和验证,在不安全的网络环境中提供了安全的网络服务。

       SSH 是(C/S架构)由服务器客户端组成,为建立安全的 SSH 通道,双方需要先建立 TCP 连接,然后协商使用的版本号和各类算法,并生成相同的会话密钥用于后续的对称加密。在完成用户认证后,双方即可建立会话进行数据交互。

SSH的基本用法

远程连接

ssh 远程主机的用户@远程主机的IP地址或域名

端口转发

ssh -R 远程端口:本地IP地址:本地端口 远程用户名@远程IP

实践

完成SSH连接与端口映射并运行hello_world.py

第一步:

使用vscode打开连接开发机如图

第二步: 端口映射

ssh -p 37367 root@ssh.intern-ai.org.cn -CNg -L {本地机器_PORT}:127.0.0.1:{开发机_PORT} -o StrictHostKeyChecking=no

如:()表示说明

ssh -p(端口) 37367(服务器暴露的端口) root(远程用户名)@ssh.intern-ai.org.cn(远程域名) -CNg(C 启用压缩,N 仅端口转发,g 允许远程主机连接到本地转发的端口) -L(本地端口转发设置) 7860(本地端口):127.0.0.1:7860(远程端口) -o(关闭密钥验证) StrictHostKeyChecking=no

第三步:编写代码如

第四步:运行代码

python hello_world.py

运行效果

创建conda环境

第一步:在远程机下执行conda create -n myenv python=3.10

第二步:查看虚拟环境 使用conda env list命名

第三步:使用myenv 环境,命令为 conda activate myenv

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值