阿里云轻量级服务器配置宝塔(BT-Panel)面板详细教程(含常见错误解决办法)& Xshell/Xftp下载及连接阿里云ECS/轻量级服务器

记第一次操作服务器(CentOS 7.3)时激动的心情

编程的魅力
之前一直用的 Ubuntu 做深度学习, 但是这次第一次操作服务器时, 输入命令按回车的那一刻感觉还是很激动, 就像第一次用 Ubuntu 终端时候的那种感觉
在这里插入图片描述

1. 安装宝塔

1.1 安装宝塔面板

  1. 执行以下代码进行安装宝塔6.9免费版。宝塔6.9版本已经很稳定了,推荐大家直接安装6.9版本
    (注意:宝塔linux6.0版本是基于centos7开发的,务必使用centos7.x 系统)

    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

    等待安装完成之后,命令行会显示面板的 登录地址、账号以及密码 ,一定将这些信息保存下来,后期的管理都需要使用该信息登录面板
    在这里插入图片描述

  2. 宝塔面板 账号密码忘了—?
    使用ssh登录到你的服务器,什么?服务器密码都忘记了?那就先去找你的服务器提供商找回你的服务器密码,然后使用ssh登录到云服务器(命令:ssh root@你的服务器IP),
    然后执行宝塔全能令 /etc/init.d/bt default 即可找到你的账号、密码以及宝塔面板后台登录地址。
    在这里插入图片描述

  3. 在安全组中放行端口
    在这里插入图片描述

    阿里云安全组端口设置完整图文教程

1.2 访问宝塔面板

  1. 面板安全入口登录:http://服务器IP/8888/后面加上8位字符随机码
    宝塔面板安全入口校验失败的解决方法
    在这里插入图片描述
  2. 修改临时账号和密码
    在面板设置中修改

1.3 参考博客

阿里云服务器安装宝塔面板完整详细教程(linux版本)
宝塔面板 安装与使用教程



2. Xshell 连接阿里云ECS/轻量级服务器

狂神学习Linux最好不用宝塔面板 -> 傻瓜式操作
在这里插入图片描述在这里插入图片描述

Xshell 连接服务器1
Xshell 连接ECS服务器2
Xshell 连接阿里云轻量级服务器3
Xshelll/Xftp免费下载链接

3. Xftp的使用

方法一: 在Xshell中点击下图按键即可实现互传
在这里插入图片描述
方法二: 在Xftp中配置
在这里插入图片描述

4. ftp 和 Sftp 的区别

4.1 ftp

FTP是TCP/IP协议组中的协议之一, FTP协议由两个部分组成:

  • FTP服务器(用来存储文件)
  • FTP客户端(用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源)

默认情况下FTP协议使用TCP端口中的20和21这两个端口。
21端口用于传输控制信息,而是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用被动模式则具体使用哪个端口要服务器端和客户端协商决定。

FTP传输模式分为以下两种:

  • 主动模式(Port)
  • 被动模式(Passive)

4.2 Sftp

SFTP是SSH File Transfer Protocol的缩写,安全文件传送协议。
SFTP与FTP有着几乎一样的语法和功能。SFTP为SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP的安全文件信息传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序

4.3 两者的主要区别

在这里插入图片描述

  • 连接方式:FTP使用TCP端口21上的控制连接建立连接。而,SFTP是在客户端和服务器之间通过SSH协议(TCP端口22)建立的安全连接来传输文件。
  • 安全性:SFTP使用加密传输认证信息和传输的数据,所以使用SFTP相对于FTP是非常安全。
  • 效率:SFTP这种传输方式使用了加密解密技术,所以传输效率比普通的FTP要低得多。

Xshell 基本操作可参考我的另一篇博客

Linux 操作系统基本操作(系统学习)

猜你喜欢

转载自blog.csdn.net/weixin_46644403/article/details/121123736