当前位置: 首页 > ai >正文

零基础远程连接课题组Linux服务器,安装anaconda,配置python环境(换源),在服务器上运行python代码【1/3 适合小白,步骤详细!!!】

最近需要跑一个比较大的图,在自己的电脑上发现太耗资源了,开始挪到服务器上跑。网上许多配置过程又臭又长,这里记录一下配置过程,方便自己查阅的同时帮助大家快速配置好相关的环境。

远程连接服务器

远程连接软件

实现远程ssh连接的软件比较多,我个人比较推荐Xshell(https://www.netsarang.com/en/xshell/),原因嘛自然是方便快捷功能全无广告,最重要的是免费,点击上面的网址即可自行下载安装。
在这里插入图片描述
同时也推荐大家安装一下他们家的另一款软件Xftp(https://www.netsarang.com/en/xftp/),同样免费好用。Xshell帮助我们连接远程服务器而XFTP则帮助我们管理本地到远程文件的下载与上传(说人话就是帮你把你电脑上的东西传到服务器上,把服务器上的东西弄到你本地电脑上)。
在这里插入图片描述

创建公钥与私钥

这里只展示windows创建公钥与私钥的步骤,macOS用户请自行查阅相关教程~
首先安装git,这个内容超纲了,扔个教程在这自己看(https://blog.csdn.net/mukes/article/details/115693833),不负责内容真实性哈

假设你已经安装好git了,那么在任意一个文件夹下面,你可以右键点击鼠标,选择Open Git Bash Here,然后进入git bash,我比较推荐在C:\Users<username>.ssh 这个文件夹下面创建公钥与私钥,因为这里是默认地址,要换成你自己的用户名,比如:C:\Users\baikaishui.ssh
在这里插入图片描述
git bash 页面如下
在这里插入图片描述
输入ssh-keygen -t rsa,输入密钥的文件名与密码,即可生成两个文件。比如我这里输入的文件名是test,生成了两个文件test与test.pub,将test.pub发送给你的服务器管理员,让他帮忙注册。注册之后,服务器管理员会给你分配一个用户名,使用这个用户名我们才可以有权限登入服务器。
在这里插入图片描述在这里插入图片描述

开始远程连接

OK等我们安装好上述两款软件之后就可以正式开启对远程服务器的连接了,首先打开Xshell软件在文件选项开中点击新建(或者按快捷键Alt+N),弹出下面的界面
在这里插入图片描述
这里简单解释一下

  • 名称:输入一个你自己觉得合适的名称即可
  • 协议:网络通讯协议,一般选择最常用的SSH协议
  • 主机:需要输入服务器挂载的公网ip,例如:118.126.XX.XX,这个需要问服务器管理员
  • 端口号:默认是22,但不排除管理员使用其他端口号的可能,建议同样问一下
  • 其他保持默认即可

第二步输入管理员告诉你的登入的用户名
在这里插入图片描述
输入用户名之后点击确定,在第三步中点击浏览,找到你创建的密钥的私钥,注意:不是test.pub那个文件,而是test那个文件
在这里插入图片描述
输入密码,如果没有密码就空着,然后就能进入服务器了。

基本的Linux命令

自己查:https://zhuanlan.zhihu.com/p/101478169

http://www.xdnf.cn/news/9226.html

相关文章:

  • 在 Vue 2中使用 dhtmlxGantt 7.1.13组件,并解决使用时遇到的问题汇总.“dhtmlx-gantt“: “^7.1.13“,
  • Linux中Java开发、部署和运维常用命令
  • uni-app学习笔记十五-vue3页面生命周期(一)
  • unity实现wasd键控制汽车漫游
  • 国产三维CAD皇冠CAD(CrownCAD)建模教程:汽车电池
  • 洛谷 P3372 【模板】线段树 1
  • android 输入系统
  • 不同电脑同一个网络ip地址一样吗
  • 打卡第38天
  • 数据透视:水安 B 证如何影响水利企业的生存指数?
  • Java爬虫,获取未来40天预测气象并写入Excel
  • 制作一款打飞机游戏58:子弹模式组合
  • 低空经济数据湖架构设计方案
  • 在springboot,禁止查询数据库种的某字段
  • 【linux篇】动静态库和自动化构建的“神之一手”:make、Makefile
  • AtCoder 第407场初级竞赛 A~E题解
  • java helloWord java程序运行机制 用idea创建一个java项目 标识符 关键字 数据类型 字节
  • 服务器中分布式存储数据技术都包含哪些内容?
  • maven 最短路径依赖优先
  • Qt QPaintEvent绘图事件painter使用指南
  • Qt函数setText设置中文导致乱码/程序崩溃/报错:常量中有换行符
  • html css js网页制作成品——HTML+CSS+js醇香咖啡屋网页设计(5页)附源码
  • 大模型应用开发第三讲:大模型是Agent的“大脑”,提供通用推理能力(如GPT-4、Claude 3)
  • inviteflood:基于 UDP 的 SIP/SDP 洪水攻击工具!全参数详细教程!Kali Linux教程!
  • 从零实现本地语音识别(FunASR)
  • 在AIX环境下修改oracle 11g rac的IP地址
  • 使用requestAnimationFrame编写动画效果或者处理大量数据
  • 时序数据库IoTDB安装学习经验分享
  • 第三届全国先进技术成果转化大会成功举办 中科亿海微携品亮相
  • 【premiere教程】【01】【跑个流程】