win10系统ssh连接阿里云linux服务器并传输文件教程

news2024/11/17 13:19:23

前言

因为业务需要,最近搞了一台linux的阿里云服务器,现在要连接阿里云服务器。

之前没有玩过这种云服务器,两眼一抹黑,在网上搜索资料也比较少,所以写篇博客记录一下连接的步骤,以防止忘记。

SSH命令行连接云服务器

作为开发的程序员,在拿到一台新的云服务器的时候,首先最重要的是就是要会使用ssh命令行连接到云服务器,然后才可以开展后续的工作。

需要的原材料

1、windows10的 cmd命令
2、ssh
3、购买云服务器的pem密钥

正式流程

其实很简单,(1)就是打开windows的cmd命令行,然后安装ssh,具体可以参考这篇博客OpenSSH在Windows下的安装 。安装好ssh之后,在cmd命令行中输入ssh可以看到如下信息,则表示成功安装了

在这里插入图片描述
(2)也是非常关键的一步,就是将pem密钥放在个人用户目录下面,就比如笔者的目录就是C:\Users\用户名, 每个人的用户名是不一样的。
注意,只有在这个目录下才可以成功连接,其他的目录连接会失败。

(3)使用ssh命令连接云服务器,命令行格式如下:

	ssh -i xxxxxxxxxxx.pem root@xxx.xxx.xxx.xxx
其中ssh -i后面接的pem文件, root是代表用户名, @后面是云服务器的ip

连接成功之后,就可以得到如下信息:
在这里插入图片描述

WinSCP连接云服务器

WinSCP连接云服务器是为了本地和云服务器之间传输文件,详情可以参考WinSCP,就是一种文件传输的工具,当然,你也看用其他的工具,其实都是类似的操作。

需要的材料

1、WinSCP
2、购买云服务器的pem密钥

正式流程

1、打开WinSCP工具,配置密钥对:
2、打开工具后,会自动弹出登录对话框,单击会话区域的高级(A)…。
如果没有自动弹出登录对话框,您可以在顶部菜单栏,选择会话(S) > 新建会话(N)…,手动打开对话框。
3、在高级站点设置对话框的左侧导航栏,选择SSH > 验证。
4、在验证参数区域,单击密钥文件(K)输入框后的…。
5、选择已保存在本地的服务器密钥文件(文件格式为.pem)。
如果您查看不到.pem格式的密钥文件,则需要在选择密钥文件时,设置查看所有私钥文件。所有私钥文件 在这里插入图片描述
6、在确认对话框,单击确定。
WinSCP只支持PuTTY格式的密钥文件,因此WinSCP会在您确认后,自动将.pem格式的密钥转换为PuTTY格式。
7、转换成功后,在信息对话框,单击确认。
8、设置完成后,如下图所示,密钥文件的格式已转换为.ppk。ppk
9、在高级站点设置对话框,单击确定。

在这里插入图片描述

10、输入相应的信息,连接服务器

在这里插入图片描述

参考

OpenSSH在Windows下的安装
使用WinSCP连接服务器

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/517801.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何使用Nodejs搭建HTTP服务,实现公网远程访问「内网穿透」

文章目录 前言1.安装Node.js环境2.创建node.js服务3. 访问node.js 服务4.内网穿透4.1 安装配置cpolar内网穿透4.2 创建隧道映射本地端口 5.固定公网地址 转载自内网穿透工具的文章:使用Nodejs搭建HTTP服务,并实现公网远程访问「内网穿透」 前言 Node.js…

Linux 之 yum使用(yum 命令使用讲解)

一、yum介绍 Yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包&#x…

优思学院|何时应该使用8D方法?

8D(Eight Disciplines)过程是一种用于问题解决和改进的方法,其包含8个步骤。 D0是准备8D过程的阶段,其作用在于帮助我们判断是否需要使用8D来解决问题。如果问题的根本原因明显,可以通过直接采取措施来解决异常&#…

基于turtlebot3实现SLAM建图及自主导航仿真

一、turtlebot3依赖安装 1、安装turtlebot3 sudo apt-get install ros-noetic-turtlebot3-* //安装gmapping建图算法依赖 apt-get install ros-noetic-gmapping //安装dwa局部路径规划算法 apt-get install ros-noetic-dwa-local-planner 2、安装键盘依赖 sudo apt-get insta…

别再手动一个个添加了。使用While循环控制器轻松遍历获取文件参数

目录 测试环境 应用 实现单线程在单次迭代内遍历获取文件参数 软件测试学习心得分享 一、最后这里详细的给大家说下,对于0基础的朋友,应该怎么去学习软件测试。 二、自学软件测试需要多久?(从真正的零基础到找到软件测试的工…

设计原则之【接口隔离原则】,我只做我能做的事

文章目录 一、什么是接口隔离原则二、实例三、总结接口隔离原则与单一职责原则的区别 一、什么是接口隔离原则 接口隔离原则(Interface Segregation Principle, ISP)是指用多个专门的接口,而不使用单一的总接口,客户端不应该依赖…

OpenDDS安装环境构建+Demo实践(自己动手写一个)

此文用于辅助构建类似于OpenDDS\DevGuideExamples\DCPS\Messenger的Demo示例 OpenDDS安装环境构建Demo实践(自己动手写一个) 本文相关参考资料OpenDDS安装环境构建参考博客 Demo上手实践(依赖于Windows下的OpenDDS环境)OpenDDS安…

Android中常见的内存优化及内存泄露场景

避免内存泄露的关键是及时释放不再需要的资源,特别是生命周期较长的资源。在Activity和Fragment的生命周期方法中释放这些资源,如onDestroy()方法中释放线程、集合等引用,避免这些资源的生命周期过长导致内存泄露。 Android内存优化主要有以下几个方面: 合理设置应用的minSdk…

身为企业管理者,必须了解的财务知识

财务管理工作是企业管理工作中的核心内容,也是企业管理工作中的难点内容,对于集团企业来讲更是任务艰巨而又问题频出。然而,信息时代的来临为解决和完善企业财务管理问题提供了新思路,就集团企业而言,财务管理信息化基…

如何解决人力资本管理挑战?

人力资本管理(HCM)是任何企业成功的一个重要因素。得益于高效、多产和敬业的员工队伍,在此领域找到正确的方法和策略可以推动您取得更大的成果。 但是,除了关注HCM的好处和机会之外,你还需要做好准备,以克…

PCB多层板 : 磁通对消法有效控制EMC

在PCB的EMC设计考虑中,首先涉及的便是层的设置;单板的层数由电源、地的层数和信号层数组成;在产品的EMC设计中,除了元器件的选择和电路设计之外,良好的PCB设计也是一个非常重要的因素。 PCB的EMC设计的关键&#xff0…

初阶数据结构——链表习题

目录 如何快速调试链表习题链表习题移除链表元素链表的中间节点反转链表链表中倒数第k个结点合并两个有序链表链表分割链表的回文结构相交链表环形链表slow和fast一定会相遇吗?如果fast一次走(3、4、5)步呢? 环形链表 Ⅱ思路1:推论思路2&…

数字化时代,探寻BI本质与发展趋势

可能和很多人想象的不同,商业智能BI虽然是信息化、数字化领域内的重要的数据类技术解决方案,但是商业智能BI并不是在当前时代突然冒出来的新应用,而是经过数十年积累的成熟产品。 早在1958年,IBM研究员就将商业智能BI的早期形态定…

计算卸载-论文02-计算资源差分定价

标题:《Differential Pricing-based Task Offloading for Delay-Sensitive IoT Applications in Mobile Edge Computing System》 期刊: IEEE Internet of Things Journal,2022 一、梳理 问题:在计算卸载许多场景中&#xff0c…

低代码平台:10分钟从入门到原理

导航目录 一、低代码概念 二、优势及局限 三、基础功能及搭建 1、业务流程 2、用户权限 3、统计图表 四、使用感受 五、总结 传统的软件研发方式目前并不能很好地满足企业的需求:人员成本高、研发时间长、运维复杂。这时低代码工具的出现为快速开发软件提供…

智慧校园平台源码 智慧班牌源码 人脸识别技术 电子班牌源码 家校互联小程序源码

智慧校园平台源码 智慧班牌源码 人脸识别技术 电子班牌源码 家校互联小程序源码 源码开发环境:Javaspringbootvueelement-uimysql 智慧校园系统定位于中小学教育学校,侧重实际应用,讲究实际,突出加强校园安全监管,德…

冗余-安全设计的基石

冗余构成原理就是在系统中采用2套中央处理器(CPU)单元,其中1套为工作主机,1套为热备,一旦工作主机发生故障,热备的CPU将自动投入工作,此时热备的CPU变为工作主机,原工作主机故障处理…

五月份了,让我看看有多少金三银四没找到工作的.....

前两天跟朋友感慨,去年的铜九铁十、裁员、疫情导致好多人都没拿到offer!现在都已经5月了,金三银四都结束一段时间了。 金三银四都已经结束,大部分企业也招到了自己需要的人,但是我看我的读者们还是有很大一部分人在抱…

GEE:设置下载数据的Nodata值,并在ArcGIS中将空值设置为空

作者:CSDN @ _养乐多_ Google Earth Engine(GEE)是一个功能强大的云平台,用于进行地理空间数据处理和分析。它提供了丰富的数据集和工具,使得在研究和应用中使用遥感数据变得更加便捷。本文将介绍如何使用GEE设置下载的数据的Nodata值,并在ArcGIS软件中将空值设置为空,…

Golang笔记:使用标准库中os.Args和flag包编写命令行界面(CLIs)

文章目录 目的os.ArgsflagFlagSet总结 目的 命令行界面(Command-line Interfaces)是比较常用的一种软件形式。对于大部分开发运维人员来说很多时候CLIs可能比图形界面更加方便。软件开发时也经常会有需要开发命令行界面形式软件的情况,使用G…