Linux服务器登录、环境配置和使用(个人总结版_纯小白版)

Linux之远程登录服务器  1.  服务器:用明文传输的远程连接服务器1)   安装telnet服务器①   rpm -qa|grep telnet        #用rpm命令查看是否安装了telnet,应该有“telnet”和“telnet-server”两个软件,如果没有显示结果,表示系统中没有安装,则需要安装这两个软件②   mount –s                   #查看光驱挂载情况,可以看到/dev... 阅读详情

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

学习要用到深度学习,跑代码和数据集的工作量很大,有幸得到实验室分配的服务器使用机会,从一个完全小白的角度总结一下服务器的使用。


提示:以下是本篇文章参考的文献
1、https://blog.csdn.net/zxxxiazai/article/details/102780990
2、https://blog.csdn.net/weixin_45766759/article/details/114677710

一、服务器是什么

就我自己的理解而言,服务器也是一个计算机但配置的功能更为强大,所以它操作系统也有以Linux为内核的系统(最常用:因为维护成本低)和Windows系统等,通常服务器用的都是以Linux为内核的开源系统的Ubuntu(乌邦图)。

二、服务器如何使用

1、安装配套软件

在这直接列出需要用到的一套软件
提示:不止有这些,可以尝试其它的,以下为windows系统可以使用的软件
①Xshell(ge控制服务器,写操作命令)
②Xftp(向服务器传输文件)

以上两个软件的安装:
1、直接百度Xshell,进入官网
2、选择校园/家庭免费专栏
填写邮箱后->勾选两者->查看邮件->点击邮件内的两个链接,分别下载,自定义安装即可,没有需要注意的点

③EasyConnect(挂某个局域网的vpn,比如校园网)

直接在学校官网找到下载的位置,安装好后,使用用户名和密码登陆即可,登陆后自动挂到学校局域网

2.服务器登陆

第一步,新建会话

打开Xshell,点击左上角文件,选择新建
在这里插入图片描述

名称自己随意起一个,协议默认SSH,端口号默认22

第二步,填IP

主机处填写服务器IP,这里有两种填写方式
第一种:这个地方直接填写服务器公网IP
第二种:先挂学校VPN,这个地方填写服务器局域网IP

这里要注意你拿到的服务器IP是公网IP和局域网内的IP

如何分辨
在这里插入图片描述

其它分辨方法请自行百度

填写完后点击左侧用户身份验证

第三步,填写用户名和密码

在这里插入图片描述
这个界面填写拿到的用户名和密码,点击确定即可

第四步、连接会话

新建完成后,会在会话管理处出现刚才创建的会话
双击该会话之后,会自动连接到服务器,出现以下结果即为成功登陆
在这里插入图片描述

3、服务器操作指令

服务器因为不是可视化界面,需要通过指令进行操作比如新建文件、删除文件等,在此列出一些常用的指令
1、文件操作

cd 文件名  #打开文件(cd .. 返回)
ls #列出目前目录文件下所含的子文件
mkdir 文件名  #新建一个文件
rm    文件名  #删除一个文件(rm -rf 子目录下也全部删掉)

2、查看服务器属性操作

nvidia-smi #查看Driver Version:和CUDA Version
nvidia-smi -L  #查看服务器显卡型号

4、环境配置

(一)安装Anaconda

Anaconda理解

Anaconda是一个开源的Python发行版本,包含了包括Python、Conda、科学计算库等180多个科学包及其依赖项。因此,安装了Anaconda就不用再单独安装Python。

第一步、创建文件夹

使用的是空服务器,为了后续其他人使用方便,先创建一个home文件夹,在此文件夹下创建单个用户文件夹如user1,在user1下创建workspace文件夹,用以配置环境。

第二步、下载

方式一:
用自己的电脑下载对应版本的安装包(.sh结尾,Linux),一般选最新的即可。
然后打开自己电脑的cmd窗口,用scp命令将安装包拷贝到远程服务器,然后根据提示输入密码即可。

cd ~/文件路径
scp Anaconda3-2019.10-Linux-x86_64.sh username@远程服务器IP:/home/username

方式二:
使用服务器下载安装包并安装
登陆服务器,打开workspace文件,使用**wget**指令直接将anaconda安装包下载到远程服务器:

1.下载安装包

cd /home/username
wget https://repo.anaconda.com/archive/Anaconda3-2023.03-Linux-x86_64.sh 

此处,最后为anaconda的版本号,替换即可,推荐使用清华源下载,嘎嘎快
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.03-Linux-x86_64.sh

清华镜像网站Anaconda下载网址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D

error

如果出现与清华源网站出现连接错误的问题:

ubuntu:~$ wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.03-Linux-x86_64.sh
--2024-01-04 07:03:29--  https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.03-Linux-x86_64.sh
Resolving mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)... 101.6.15.130, 2402:f000:1:400::2
Connecting to mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)|101.6.15.130|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2024-01-04 07:03:29 ERROR 403: Forbidden.

解决方法:wget –user-agent=“Mozilla”+安装包链接

2.安装

在当前文件目录中输入:

bash Anaconda3-2023.03-Linux-x86_64.sh

按Enter,继续按加等一会
在这里插入图片描述
输入yes接受许可条款
在这里插入图片描述
输入yes,自动添加环境变量

3.查看是否安装成功
重新连接服务器,输入指令python,可见python版本为anaconda中的python版本
在这里插入图片描述
error

@ubuntu:~$ conda list
conda: command not found

解决方法:将anaconda添加到环境路径中

echo 'export PATH="~/anaconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
第三步、Conda常用指令
conda list  # 查看这个环境下安装的包和版本
conda install numpy scikit-learn  # 安装numpy sklearn包
conda env list  # 查看所有的环境
替换镜像源(可选)

为了加快下载速度,通常不从官网下,而从国内的镜像源下载,以清华源为例
添加

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

直接复制到服务器base环境下即可

验证

conda config --set show_channel_urls yes | cat ~/.condarc

显示如下结果则证明添加成功
在这里插入图片描述
使用
在采用指令下载时,注意去掉后缀,比如-c pytorch
删除

# 删除已添加的源
conda config --remove-key channels

(二)创建环境并配置

第一步、创建新环境
为什么要创建新环境

可以理解为Anaconda为一个大的商场,需要针对不同Projec的要求创建不同的环境来去提供一个个商店(项目)完成具体的任务的平台,Github上的开源项目Readme部分会具体提出项目环境Requirements
示例
在这里插入图片描述

创建
conda create -n 环境名称 python=xxx(python版本)
查看已有的环境
conda env list   #查看已有的环境
删除环境
conda env remove -n name
激活环境
conda activate 环境名称

此时,进入新环境后,可以进行创建文件夹、安装pytorch等

conda deactivate  #返回base环境
第二步、在新环境中配置pytorch等
①概念理解
  • Pytorch:一个框架,具有强大的GPU加速的张量计算,包含自动求导系统的深度神经网络,所以在深度学习的时候用PyTorch会比较快。
  • CUDA:在进行深度学习的时候,需要用到GPU,CUDA就是一个调用GPU的工具。只有NVidia显卡才能使用CUDA。现有的主流深度学习框架基本都是基于CUDA进行GPU加速的。
  • CUDA Toolkit:CUDA运行版本,能够使得使用GPU进行通用计算变得简单和优雅。
  • cuDNN:CUDA看作是一个工作台,上面配有很多工具,如锤子、螺丝刀等。cuDNN是基于CUDA的深度学习GPU加速库,有了它才能在GPU上完成深度学习的计算。它就相当于工作的工具,比如它就是个扳手。但是CUDA这个工作台买来的时候,并没有送扳手。想要在CUDA上运行深度神经网络,就要安装cuDNN,就像你想要拧个螺帽就要把扳手买回来。这样才能使GPU进行深度神经网络的工作。
②查看服务器信息

查看服务器CUDA驱动版本
在任一环境的起始界面输入以下命令

nvidia-smi

在这里插入图片描述

我的驱动版本是525.89,其能兼容的最高CUDA版本也贴心地写在一旁:12.0

在这里插入图片描述

查看服务器型号及其对应的算力
型号查询

nvidia-smi -L  #得到服务器型号

在这里插入图片描述

我的型号为RTX 3090

算力查询
通过如下链接可以查询到NVIDIA显卡对应的算力,如果你的GPU型号不在表中,可能GPU太老,或者算力太低。

https://link.csdn.net/target=https%3A%2F%2Fdeveloper.nvidia.com%2Fcu
da-gpus%23collapseOne

算力对应表
在这里插入图片描述

可以看到GTX 3090对应的算力是8.6
3090显卡一般使用CUDA11+,而直接pip安装的pytorch可能是cuda10.2版本的,所以只依靠升级pytorch版本是不行的,还需要安装对应cuda版本的pytorch。

③安装GPU版本的pytorch和cunda
a、CUDA版本的确定

根据GPU驱动版本确定CUDA Toolkit版本,从以下链接可以查看
https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

注意:驱动版本对CUDAToolkit向下兼容的,具体对应关系可以百度一下
此处的CUDA指的就是运行版本CUDA Toolkit

示例
在这里插入图片描述

b、Pytorch版本的确定

根据开源项目Requirements确定即可,不同的Pytorch运行的模型准确度会有差异,尽量保持一致。

c、确定下载命令

以pytorch 1.10.0和CUDA 11.3为例

可以打开Pytorch首页,往下滑,看到
在这里插入图片描述

通过前五行的组合,最后一行会自动得到安装命令,会同时安装pytorch、torchvision、CudaToolkit

conda

conda install pytorch==1.10.0 torchvision==0.11.0 torchaudio==0.10.0 cudatoolkit=11.3 -c pytorch -c conda-forge

pip

pip3 install torch==1.13.0+cu116 torchvision==0.14.0+cu116 torchaudio==0.13.0+cu116 -f https://download.pytorch.org/whl/cu116/torch_stable.html

第二种方式快一点,注意后面的链接不能省略,不然会出现找不到版本的错误
通过以上指令会把Pytorch1.10以及需要的CUDA11.3全部安装好(不需要单独安装CUDA)。安装完成后,进入python环境,检查CUDA是否可用,调用torch.cuda.is_available()返回True说明CUDA环境可用。

④出现的问题及应对方法

问题
当使用比较新的显卡(比如NVIDIA GeForce RTX 3090)时,由于显卡的架构比较新,可能旧版本的pytorch库没有支持到。这时候就会出现capability sm_86 is not compatible的问题,同时根据输出可以看到 The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_70 sm_75当前pytorch只能支持上面几种架构。

解决方法
安装高版本的cuda和pytorch,多半是cuda版本较低,使用操作指令直接在workspace文件夹下安装,会自动覆盖之前的版本,不需要提前卸载之前的版本。

3、在服务器的某个环境中运行程序

(一)创建代码文件夹

mkdir  Code   #在环境下创建存放运行代码的文件夹

(二)使用Xftp传输文件

目录打开至上一步存放代码的文件夹处,将本地.py格式文件传输过来
(三)安装用到的Python—Packages
使用pip install 就可以
(四)运行代码
打开至存放代码的文件夹处

python  code名称.py

放一下我用服务器GPU训练的结果

在这里插入图片描述

总结

以上是我目前使用服务器运行python程序的学习经验,目前仅涉及到了自己python代码的CPU和GPU运行,还没有真正完成深度学习用到的环境配置,以及大体量数据集下载到服务器的部分,争取尽快更新出来。

Linux 远程登录 Linux 一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的 Linux 服务器。这时我们就需要远程登录到Linux服务器来管理维护系统。Linux 系统中是通过 ssh 服务实现的远程登录功能,默认 ssh 服务端口号为 22。Window 系统上 Linux 远程登录客户端有 SecureCRT, Putty, SSH Secure Shell 等,本文以 Putty 为例来登录远程服务器。如果你下载了 Putty,请双击 putty.exe 然后弹出如下的窗口。 阅读详情

相关推荐

Linux服务器服务搭建及项目部署超详细教程

目录1、JDK安装1.1 JDK下载1.2 解压JDK1.3 配置profile文件11.2 安装MySQL5.611.2.1 上传MySQL5.6的tar包11.2.2 安装11.2.3 开机自动启动设置11.2.4 开启远程访问11.3 安装tomcat部署项目11.3.1 创建ucenter用户11.3.2 安装tomcat11.3.3 部署用户管理项目11.4 Linux下使用FastDFS11.4.1 安装gcc11.4.2 安装libevent11.4.3 安装libfastcommon-mas

SYQ20122012的博客 4万+

Linux服务搭建(传统基础架构)

从虚拟机的创建,到服务的部署,再到各个服务之间的关联配置,手把手教学!

qq_55733466的博客 2774

基于Linux的服务器搭建

Linux操作系统搭建服务器,Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它在服务器方面保持着强劲的发展势头,在目前,由于信息越来越发达,人们对服务器的要求越来越高,服务器的好坏对用户直接产生影响,而Linux就是目前在网络上最受欢迎的操作系统,而且 Linux操作系统在安全稳定方面是很好的,所以在未来的网络发展中,构建基于Linux的网络服务平台是很

weixin_52067148的博客 1万+

Linux基础

安装vmware、centos、常用命令、安装mysql、jdk、Tomcat

种一棵树最好的时间是十年前,其次是现在 5069

Xshell通过私钥登录远程Linux服务器

Xshell通过私钥登录远程Linux服务器 Xshell是一款强大的安全终端模拟软件,它支持SSH1,SSH2,以及Microsoft Windows 平台的TELNET协议。用户可以通过该软件在Windows界面下来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。 本文介绍如何通过Xshell和ssh私钥,实现远程服务器的登录和使用 文章目录Xshell通过私钥登录远程Linux服务器前言一、XShell的获取二、使用私钥进行登录总结 前言 SSH是 Secure Shell的缩写,

qq_48081868的博客 7925

配置linux服务器使用证书登录

为了提高Linux的安全性,可以使用证书登录代替传统的用户名和密码登录方式。证书登录的优点是可以避免密码泄漏,提高服务器的安全性。本文将介绍如何在Linux服务器上配置证书登录。

smucff的博客 1099

如何登陆linux服务器(教程)

打开终端或使用SSH客户端:在本地计算机上,打开终端应用程序或使用SSH(Secure Shell)客户端。如果您遇到任何问题,例如无法连接或凭据错误,请确保您具有正确的凭据,并与服务器管理员联系以获取支持和访问权限。在终端中输入您的密码时,不会显示字符,这是正常的安全行为。登录到服务器:如果凭据正确,您将成功登录到Linux服务器。现在,您可以在终端中执行命令,并管理服务器上的文件和应用程序。获取远程登录凭据:您需要获得用于远程登录的凭据,通常是用户名和密码。确保您具有登录服务器所需的凭据。

连界优站 4799

Linux服务器 如何远程登录

Linux 一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的 Linux 服务器。这时我们就需要远程登录到Linux服务器来管理维护系统。Linux 系统中是通过 ssh 服务实现的远程登录功能,默认 ssh 服务端口号为 22。Window 系统上 Linux 远程登录客户端有 SecureCRT, Putty, SSH Secure Shell 等,本文以 Putty 为例来登录远程服务器。如果你下载了 Putty,请双击 putty.exe 然后弹出如下的窗口。

m0_37449634的博客 1000

Linux服务器及应用环境快速部署、调试、迁移、维护、监控

Linux是一种开源操作系统(Operating System,OS),它最初由Linus Torvalds于1991年创建。自那时起,Linux逐渐发展成为全球最广泛使用的操作系统之一。通过以上方法,您可以灵活地在Linux系统中修改文件或目录的权限。根据具体需求选择适合的方法,确保系统的安全性和可操作性。以上几种方法各有优劣,具体选择哪种方法取决于你的需求和使用场景。例如,find功能强大但速度较慢,适合精确查找;而locate速度快,但依赖于数据库更新频率。

weixin_41312759的博客 3892

Mamba-YOLO训练前必看:从环境配置到数据集调整的完整流程

本文详细介绍了Mamba-YOLO目标检测框架的完整训练流程,包括环境配置、数据集优化和模型调参。从硬件准备到依赖安装,再到数据增强和超参数调整,提供了一系列实用技巧和常见问题解决方案,帮助开发者高效训练Mamba-YOLO模型,避免常见踩坑记录。

tech5的博客 823

CMake接口库实战:如何用add_library的INTERFACE选项管理跨项目依赖

本文深入探讨了CMake中add_library的INTERFACE选项在管理跨项目依赖时的实战应用。通过创建不包含源代码的接口库,开发者可以集中管理头文件路径、编译定义、链接库等公共配置,并将其声明式地传递给依赖目标。文章以构建模块化跨平台网络应用为例,详细展示了如何利用接口库实现配置的集中化、依赖关系的显式化,从而提升大型项目的可维护性和可移植性。

water的专栏 1035

Linux服务器上的一些常用操作

Linux服务器上的一些基础操作

zht2002的博客 2050

sram设计流程+memory compiler整理

→。

qq_50761108的博客 1万+

Linux 服务器使用指南:从入门到登录

本文是一篇 Linux 服务器使用指南,从认识 Linux 开始,阐述其起源、特点、常见发行版本及应用领域。接着介绍云服务器的概念、选择提供商及配置管理方法。然后详细讲解使用远程终端工具 xshell 登录 Linux 服务器的步骤,包括创建连接、连接服务器及常用命令操作。还介绍了在 Linux 服务器上创建和删除用户的方法。文章语言通俗易懂又不失高级感,旨在帮助读者更好地探索 Linux 世界,解决实际问题,作者承诺将持续创作,讲解计算机领域知识点。

A Charmer 的博客 1万+

fMRI独立成分分析方法(ICA)工具GIFT

详细介绍了进行fmri数据进行ICA分析的工具包GIFT的使用,和进行ICA分析的流程。

m0_58256026的博客 1万+

Windows系统离线搭建PyTorch深度学习环境全攻略(CUDA+cudnn实战)

本文提供了一份在Windows系统下离线搭建PyTorch深度学习环境的完整实战指南。文章详细讲解了如何在没有网络连接的情况下,正确安装和配置CUDA、cudnn以及PyTorch,并构建独立的Python虚拟环境。重点强调了版本依赖关系的重要性,并提供了从驱动准备到环境验证的每一步操作,旨在帮助用户高效、稳定地部署可复用的GPU深度学习开发环境。

table的专栏 571

linux环境配置以及远程登录linux

在学习Linux前必看的东西 对于linux环境配置以及远程登录linux

wutongguo的博客 1387

超分辨率重建:ESPCN与SRGAN技术对比

超分辨率重建:ESPCN与SRGAN技术对比​ 人工智能,计算机视觉,大模型,AI,超分辨率重建是一种通过技术手段,将低分辨率图像转换为高分辨率图像的过程。它的目的是恢复低分辨率图像中丢失的细节信息,使图像具有更高的清晰度和视觉质量。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 7万+

Linux服务器的登录与使用

关于登录Linux服务器的方式有很多种,本文重点介绍了Linux和Windows下的登录和使用Linux服务器的方式。

Gsimple的博客 1万+

OpenAI Function Calling 实战:让 Agent 自动调用外部 API 接口

在 2023 年 6 月之前,大语言模型(LLM)的能力边界是清晰的:它能说会道,能写诗作赋,也能帮你润色文案。但如果你问它"北京现在天气怎么样",它要么答不上来,要么基于过时的训练数据给你一个错误答案。原因很简单——LLM 的训练数据是有截止日期的,它活在"过去"。2023 年 6 月,OpenAI 在 GPT-4 的更新中引入了 Function Calling 功能,彻底改变了这一局面。Function Calling(也叫 Tool Use 或工具调用)是一种让 LLM 与外部系统交互的机制。

2201_76125393的博客 77

解决anaconda占用C盘空间过多问题

anaconda就算安装在其他盘,默认会把索引、锁定文件、压缩包等都放到系统盘(C盘),我用了两年,占用30GB。 1. 卸载不用的虚拟环境 查看已安装的虚拟环境 conda env list 卸载不用的、过期的虚拟环境 conda remove -n (要卸载的环境的名字) --all 2. 删除索引缓存、锁定文件、未使用过的包和tar包 conda clean -a 清理完之后,删除了15GB,还剩15GB,舒服了 ...

沉迷单车的追风少年 3万+

Linux免密登录其他服务器

Linux免密登录其他服务器1. 生成密钥2. 将生成的公钥添加到统一鉴权中心3. 将本地生成的公钥发送到对方服务器4. 追加到鉴权中心5. 修改3和4的步骤6. 登录验证其他方法(待完善) 这里分A和B服务器 1. 生成密钥 这一步是所有服务器都要生成 先进入~/文件夹 看看有没有.ssh文件夹 如果没有: 执行 ssh-keygen, 一路回车即可 2. 将生成的公钥添加到统一鉴权中心 这一步也是所有服务器都要添加 cat ~/.ssh/id_rsa.pub >>~/.ssh

Jack魏 5万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Mac使用秘钥登录Linux服务器

简介 在 Mac 上配置 SSH 密钥登录远程的 Linux 相关配置 1.创建本地的 SSH 密钥 本地 生成秘钥对 ssh-keygen -t rsa -C 'youxiang@aliyun.com' -t 指定密钥类型,默认即 rsa -C 设置注释文字,比如你的邮箱 可以设置 私钥密码,我这里设置的密码为 12345 生成的密钥默认在 家目录 下...

lxw1844912514的博客 1331

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

设置ssh登录Linux服务器和git上ssh的使用

我们在远程Linux服务器或者使用git的时候都需要输入密码登录后进行操作,在进行频繁操作的时候每次都要输入密码多少有点儿不方便,那么我们可以使用ssh的方便进行身份验证登录,省去输入密码这个步骤,因为不用频繁输入密码同时还避免了密码泄露的风险,一举两得。以上就是今天要讲的内容,本文仅仅简单介绍了ssh-key的使用,而ssh也能用到git账户验证上,操作方法上不同就是远程服务器是手动把公钥放到指定目录,git配置是到git控制台页面将公钥与账号绑定,然后就能一样的使用了。...

wangxudongx的专栏 1301

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

服务器Linux系统如何实现远程登录

Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。这时我们就需要远程登录到Linux服务器来管理维护系统。Linux系统中是通过ssh服务实现的远程登录功能,默认ssh服务端口号为 22。Window系统上 Linux 远程登录客户端有SecureCRT, Putty, SSH Secure Shell等,本文以Putty为例来登录远程服务器。如果你下载了...

cmdyyl的博客 1万+

【Linux 学习】Linux服务器的远程登录和文件传输

1. 写在前面 一些小白在初次接触Linux系统的时候,可能会有这样一些问题:公司或者个人服务器安装的是Linux系统,我怎么远程登录从而进行管理服务器呢?我本地有一些文件想要上传到服务器上,该怎么上传呢? 今天就给初次入门的Linux小白推荐两款可免费使用的软件,来帮助我们远程登录Linux,并方便地进行文件文件传输。 这里两款软件就是 NetSarang 公司旗下的 XShell 和 XFTP...

fengzhen8023 606
上一篇: 《DuDoRNet: Learning a Dual-Domain Recurrent Network for Fast MRI Reconstruction with Deep T1》总结
下一篇: 论文复现—【MICCAI 2021】Task Transformer Network for Joint MRI Reconstruction and Super-Resolution
SDsqx6
博客等级 码龄7年 80粉丝 7原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值