云服务器搭建和连接

一、云服务器搭建和管理

1. 云服务器产品对比

  • 云虚拟主机(Web Hosting)是一种网站托管服务。产品预装了常见网站开发语言的运行环境、数据库及管理工具,您可以通过云虚拟主机简单、低成本地发布托管网站。
  • 云服务器ECS(Elastic Compute Service):基于云计算技术的虚拟化服务器,可以提供高性能、安全可靠的计算能力和扩展性,帮助企业快速构建和部署应用,满足业务需求
  • 轻量应用服务器(Simple Application Server):属于轻量级的云服务器ECS,可以一键安装应用镜像,如WordPress、宝塔等,支持一键开启HTTPS及可视化运维等操作。但是轻量应用服务器不支持集群应用
  • 虚拟专用服务器VPS(Virtual Private Server):VPS就是利用容器技术和虚拟化技术将一台物理机划分为N台独立的服务器,划分出来的服务器之间是相互独立的互不影响,每台服务器有独立的IP、CPU、内存、磁盘,划分出来的每台服务器就是VPS。用户使用VPS就像是使用一台独立服务器一样,你可以自定义的安装想要的软件
  • SaaS模板建站工具
  • GPU云服务器提供GPU加速计算能力,实现GPU计算资源的即开即用和弹性伸缩。作为阿里云弹性计算家族的一员,GPU云服务器结合了GPU计算力与CPU计算力,满足您在人工智能、高性能计算、专业图形图像处理等场景中的需求。

2. 服务器运维管理工具

服务器管理包括为优化服务器性能和最大限度地减少停机时间而执行的所有活动。服务器管理涉及两个基本步骤:网络监控和服务器维护。

  • 宝塔服务器面板 :是一个可视化的面板管理工具,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。面板既有windows版本也有linux版本
  • AppNode面板:一款Linux管理面板,安装一个控制中心即可管理你的所有服务器,可视化、简易高效、操作透明、高可扩展
  • 1Panel:一个现代化、开源的 Linux 服务器运维管理面板,深度集成 WordPress 和 Halo,域名绑定、SSL 证书配置等一键搞定

二、云服务器连接

因为是服务器,所以常规使用方式还是用远程连接的方式。远程连接大体有两种,一种是ssh,这种直接进入命令行,用作服务器跑个程序还是很ok的。还有一种是远程桌面连接(RDC),下载的桌面版有必要搞个远程桌面。

1. SSH连接

Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议。它是专为远程登录会话(甚至可以用Windows远程登录Linux服务器进行文件互传)和其他网络服务提供安全性的协议,可有效弥补网络中的漏洞。通过SSH,可以把所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。目前已经成为Linux系统的标准配置。

SSH只是一种协议,存在多种实现,既有商业实现,也有开源实现。本文主要介绍OpenSSH免费开源实现在Ubuntu中的应用,如果要在Windows中使用SSH,需要使用另一个软件PuTTY。

1.1 SSH隧道进行端口转发

SSH 会自动加密和解密所有SSH 客户端与服务端之间的网络数据。但是,SSH 还能够将其他TCP 端口的网络数据通过SSH 链接来转发,并且自动提供了相应的加密及解密服务。这一过程也被叫做“隧道”(tunneling),这是因为SSH 为其他TCP 链接提供了一个安全的通道来进行传输而得名。例如,Telnet,SMTP,LDAP 这些TCP 应用均能够从中得益,避免了用户名,密码以及隐私信息的明文传输。而与此同时,如果工作环境中的防火墙限制了一些网络端口的使用,但是允许SSH 的连接,也能够通过将TCP 端口转发来使用SSH 进行通讯。

服务器linux:SSHD远程端口转发的配置

SSHD的配置文件/etc/ssh/sshd_config中需要的配置项(前者必须有,后者建议有,否则无法接入外部的IP地址)

AllowTcpForwarding yes
GatewayPorts yes

MobaXterm提供 SSH Tunnel

2. 终端软件

  • PuTTY:基于SSH、Telnet、Rlogin和串口连接的远程终端连接软件,支持Windows和Unix/Linux系统,操作简单,无需安装,支持加密传输、X11转发、端口转发等
  • XShell:Windows平台下的SSH客户端软件
  • MobaXterm:免费的SSH终端客户端和X服务器,它支持Windows和Unix/Linux系统

References

猜你喜欢

转载自blog.csdn.net/m0_64768308/article/details/128961675