阿里云高校计划学习第一天打卡

阿里云高校计划学习第一天打卡

​ 作为末流双一流拉胯学校的计科学生,俺还是选择了自学,同时又有一定的Linux基础,便报名了阿里云高校计划的进阶班,这是第一天的打卡笔记。

今日所学:FTP服务器的搭建

FTP简介

​ FTP是一种文件传输协议,全称File Transfer Protocol。用于网络的文件传输控制。默认命令端口21,数据端口20。此协议为跨平台协议,也就是说明任意平台都可以使用,提升了易用性。

开始搭建FTP服务器

1.首先准备远程连接工具

​ 由于我已经安装并使用了xshell,于是我不再演示如何安装。

2. 连接ECS并安装vsftpd服务端

​ 由于vsftpd为开源软件并添加进了大部分的yum源,所以直接执行命令

yum install -y vsftpd
在这里插入图片描述
​ 出现以下提示后说明安装成功。

3.设置vsftpd开启并保持开机启动

​ 安装完成后,vsftpd自动注册成为服务,则仅需在服务器开机服务中开启这项服务。

systemctl enable vsftpd.service

​ 设置完成后已经添加进入了开机启动列表,则此时直接开启vsftpd服务,便可以访问ftp服务

systemctl start vsftpd.service

​ 此时利用netstat命令查询ftp服务运行的端口

netstat -antup | grep ftp

在这里插入图片描述

​ 出现如图所示的情况,说明ftp服务运行在21号端口上

4.利用vim对vsftpd配置文件进行修改并使其生效(匿名模式)

​ 首先修改配置文件vsftpd.conf

在这里插入图片描述
chmod o+w /var/ftp/pub/

​ 利用chmod命令修改其权限使其可以读写

systemctl restart vsftpd.service

​ 重启服务,使其修改的配置生效

5.向安全组添加放行权限,使该服务被外部防火墙放行

​ 利用体验界面的账户密码进入阿里云的控制台
在这里插入图片描述

​ 为方便进行实验,我设置当前端口范围为开放所有端口,最好根据自身需求设置端口范围,例如ftp开放20/21端口,数据库开放3306端口等

6.Enjoy

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值