第十七章:第2节Linux——购买云服务器

更新于:2020-11-13 10:36:26

楠神准备去腾讯云购买云主机,主要是最近双十一,相比阿里云,腾讯云优惠力度大,所以楠神就来这买了。


1)云服务器购买


大家根据自己的财力和需求,选择适合自己的服务器配置与期限。可以先买一个月最低配的云服务器,一个月后如有需要可升级可续费。


1.png


腾讯云、阿里云定期都会有大幅度的优惠活动,甚至达到一折的优惠,碰到这样的活动可省不少钱。


服务器镜像建议选择ubantu,centos也是Linux,也可以,不要选择windows。


2)云服务器登录


云服务器购买后,会收到购买成功的邮箱,里面会包含登录服务器的默认账户与密码。


Ubuntu默认账户是ubuntu

1.png

centos默认账户是root(超级管理员)

1.png


进入云主机控制台,先把密码修改了。


1.png


怎么登录服务器呢?


①腾讯云提供了webshell登录方式,不用借助任何软件可直接网页登录。


1.png


1.png


输入刚才修改的密码,进入云服务器终端控制台


1.png


“from 119.28.22.215”这个ip地址是Webshell 代理 IP,腾讯云提供了6个代理IP


115.159.198.247

115.159.211.178

119.28.7.195

119.28.22.215

119.29.96.147

211.159.185.38


后面我们给云服务器做安全防护时会用到这6个ip。


②使用第三方软件登录


我们登录服务器时,不用每次都来腾讯云控制台登录,可使用这两个软件:SecureCRT 和 WinSCP


楠神本地的这两个软件包含着我的服务器信息,所以我就不提供下载了,大家去网上搜,可找到免费的。


先说SecureCRT:


文件-》连接-》新建会话


1.png


主机名填写服务器IP地址

点击确定


1.png


这样就能进入终端控制台了。


1.png

和腾讯云webshell登录方式的结果是一样的,看“from ip”,这个ip地址一定是你本地的外网IP地址。


我们把软件默认的白色背景黑色字体改成黑色背景白色字体。


从选项-》会话选项-》外观


1.png


再说下WinSCP:


会话-》新建会话


1.png


保存-》登录


1.png


这样我们就进入服务器的目录了。


我们一般使用SecureCRT对服务器发送各种命令操作,使用WinSCP往服务器传送文件,所以它俩是操作Linux很常用的两个软件。


了解SecureCRT 和 WinSCP使用的都是22号端口,22号端口是ssh协议的默认端口(SFTP 为 SSH的其中一部分)。阿里云、腾讯云都会默认开通sshd服务的。


拓展:


SSH为Secure Shell的缩写,是Linux服务器系统下主要的远程连接管理方式,SSH使用非对称密钥对数据进行加密传输,保证了远程管理数据的安全性。行云管家基于B/S架构(Browser/Server,浏览器/服务器模式)设计,无需安装客户端工具,直接使用浏览器远程连接服务器,支持原生SSH协议,可远程连接、登录、管理Linux/Unix服务器。


深入了解SSH原理


想使用ssh协议连接Linux服务器,需要Linux服务器安装sshd服务,在阿里云、腾讯云默认是开通sshd服务的。如果是我们自己架设服务器,安装操作系统,就需要自己安装sshd服务。


ubuntu可直接使用命令安装(需要root用户):

apt-get install openssh-server


centos使用这个命令安装(需要root用户):

yum -y install openssh-server


说说阿里云登录这块:


阿里云的服务器也可以用SecureCRT 和 WinSCP登录操作,在阿里云控制台出有个远程连接的功能。


1.png


这个远程连接达到的效果和腾讯云的webshell登录是一样的,登录后显示的也是终端控制台。不一样的地方是阿里云远程连接使用的不是ssh协议,而是vnc协议,类似那种远程桌面。


后期更新:腾讯云也有vnc登录了。


vnc

腾讯云、阿里云都有这么一段介绍:


“无法使用远程登录软件,可以通过控制台的 VNC 登录连接到云服务器,观察云服务器状态。”


vnc显然不是安装在你服务器中的网络协议软件,楠神个人猜想原理,应该是借助的内网。


比方说,同一机房,你的服务器是A,有一台服务器是N。N与A可以通信,非走网络协议的那种。这样PC端的管理人员通过浏览器走网络协议连接到N,进而可以登录到A做操作。

所以即便你的服务器A没有安装sshd等可以远程连接的软件,也不会丢失对服务器的管理。