基于ECS搭建FTP服务的笔记

简介: 基于ECS搭建FTP服务首先远程ECS服务器,然后安装vsftpd,再配置vsftpd,最后客户端测试。

1.远程连接ECS服务器
首先检查系统是否装有ssh工具
1.jpg
然后登陆ECS服务器
2.jpg
2.安装vsftpd
首先执行安装命名
14.jpg
其次设置FTP服务开机自启,并启动FTP服务,查看FTP服务监听的端口
4.jpg
监听端口为21,vsftpd默认开启匿名访问功能。
3.配置vsftpd
进入匿名用户模式,且将匿名上传权限anon_upload_enable=YES 的注释解开
13.jpg
然后更改/var/ftp/pub目录的权限,为FTP用户添加写权限,重启FTP服务,创建Linux用户,并设置密码
6.jpg
再创建一个供FTP服务使用的文件目录,更改/var/ftp/test目录的拥有者为ftptest,修改vsftpd.conf配置文件
7.jpg
8.jpg
最后 在/etc/vsftpd目录下创建chroot_list文件,并在文件中写入例外用户名单,重启FTP服务
9.jpg
4.客户端测试
打开谷歌浏览器,输入FTP端口
11.jpg

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1天前
|
监控 Windows
Windows服务器的服务如何实现自动启动?
Windows服务器的服务如何实现自动启动?
9 1
|
27天前
|
安全 C#
【Azure 应用服务】在安全漏洞扫描中发现有泄露服务器IIS版本的情况,如何实现屏蔽服务版本号信息呢?
【Azure 应用服务】在安全漏洞扫描中发现有泄露服务器IIS版本的情况,如何实现屏蔽服务版本号信息呢?
|
29天前
|
Ubuntu Linux 测试技术
在Linux中,已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张现在要求只能保留最近7天的访问日志,请问如何解决?
在Linux中,已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张现在要求只能保留最近7天的访问日志,请问如何解决?
|
1月前
|
域名解析 网络协议 Linux
在Linux中,如何配置DNS服务器和解析服务?
在Linux中,如何配置DNS服务器和解析服务?
|
1月前
|
虚拟化
网工,第一次在服务器上安装AD域服务
网工,第一次在服务器上安装AD域服务
|
23天前
|
数据可视化 Python
通过python建立一个web服务查看服务器上的文本、图片、视频等文件
通过python建立一个web服务查看服务器上的文本、图片、视频等文件
22 0
|
28天前
|
存储
【Azure 应用服务】Azure App Service 自带 FTP服务
【Azure 应用服务】Azure App Service 自带 FTP服务
|
1月前
|
敏捷开发 运维 供应链
联想服务器问题之云计算领域的产品和服务的类别如何解决
联想服务器问题之云计算领域的产品和服务的类别如何解决
30 0
|
安全 网络安全 数据安全/隐私保护
|
29天前
|
安全 Ubuntu Linux
在Linux中,如何进行FTP服务器配置?
在Linux中,如何进行FTP服务器配置?