阿里云ECS7天训练营-进阶路线-day01笔记

本文详细记录了在阿里云ECS服务器上安装和配置FTP服务的过程,包括使用vsftpd搭建FTP服务器,设置匿名访问权限,修改配置文件,配置安全组以允许外部访问,并进行了客户端测试。此外,还分享了个人对这个实践过程的简单感悟,认为按照步骤操作非常直观易懂。
摘要由CSDN通过智能技术生成

基于ECS搭建FTP服务

创建资源

  1. 在页面左侧,单击 云产品资源 下拉菜单,查看本次实验资源。
  2. 单击 免费开通 创建所需资源。
    在这里插入图片描述

远程连接ECS服务器

  1. 打开系统自带的终端工具 我在本次体验中使用的是Windows:CMD,检查系统中是否安装有ssh工具。检查方法:
    a. 在终端中输入命令ssh -V。
    b. 出现如下结果说明已安装。在这里插入图片描述

  2. 在终端中输入连接命令 ssh [username]@[ipaddress]。将其中的 username 和 ipaddress 替换为云产品资源提供的ECS服务器的 用户和 弹性IP。

  3. 按照页面提示依次往下操作 , 其中登录密码为资源提供的ECS服务器的登录密码。

  4. 登录成功后会显示如下信息在这里插入图片描述

安装vsftpd

  1. 运行以下命令安装vsftpd。
    yum install -y vsftpd
  2. 运行以下命令设置FTP服务开机自启动。
    systemctl enable vsftpd.service
  3. 启动FTP服务。
    systemctl start vsftpd.service
  4. 运行以下命令查看FTP服务监听的端口。
    netstat -antup | grep ftp
    出现如下图所示界面,表示FTP服务已启动,监听的端口号为 21。此时,vsftpd默认已开启匿名访问功能,您无需输入用户名密码即可登录FTP服务器,但没有修改或上传文件的权限。 在这里插入图片描述

配置vsftpd

说明: 匿名用户模式和本地用户模式只可同时配置一种。成一个完美的目录。
(本次学习我使用的是匿名模式)

  1. 修改配置文件vsftpd.conf。
    vim /etc/vsftpd/vsftpd.conf
  2. 按 i 键进入编辑模式,将匿名上传权限 anon_upload_enable=YES 的注释解开。在这里插入图片描述
  3. 按ESC键退出编辑模式,输入:wq 保存并退出vim。
  4. 更改/var/ftp/pub目录的权限,为FTP用户添加写权限。
    chmod o+w /var/ftp/pub/
  5. 重启FTP服务。
    systemctl restart vsftpd.service

配置安全组

  1. 在体验平台体验页面,单击一键复制登录url,输入已创建的子账号用户名和密码登录ECS控制台。
  2. 在左侧导航栏,单击网络与安全>安全组。
  3. 选择需要配置的安全组,在操作列中,单击配置规则。
  4. 选择安全组规则的规则方向,单击入方向>添加安全组规则。在这里插入图片描述

客户端测试

匿名模式无需进行测试操作,如果是本地用户,可以按照操作进行测试。

个人感悟:其实相对来说还是非常简单的,按照操作步骤来就能成功啦!

阿里云高校计划,陪伴两千多所高校在校生云上实践、云上成长。在这里你可以领用免费的cpu资源,还可以参加免费训练营,实践提高:https://developer.aliyun.com/adc/student/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值