基于ECS搭建FTP服务笔记

简介: 基于ECS服务器,从安装vsftpd到配置vsftpd

基于ECS搭建FTP服务笔记

连接ECS服务器

windows平台下

1. 使用cmd或PowerShell命令行输入工具。
2. ssh -V命令检查是否已经安装OpenSSH工具。
3. 连接服务器: ssh root@123.123.123.123 回车输入密码即可登录。 

安装vsftpd

安装vsftpd,命令:yum install -y vsftpd

[root@iZuf67gjh27h6cqb2mphnwZ ~]# yum install -y vsftpd
Loaded plugins: fastestmirror
Determining fastest mirrors
base                             | 3.6 kB     00:00
epel                             | 4.7 kB     00:00
extras                           | 2.9 kB     00:00
updates                          | 2.9 kB     00:00
(1/7): epel/x86_64/group_gz        |  95 kB   00:00
(2/7): base/7/x86_64/group_gz      | 153 kB   00:00
(3/7): extras/7/x86_64/primary_db  | 206 kB   00:00
(4/7): epel/x86_64/updateinfo      | 1.0 MB   00:00
(5/7): updates/7/x86_64/primary_db | 4.5 MB   00:00
(6/7): base/7/x86_64/primary_db    | 6.1 MB   00:00
(7/7): epel/x86_64/primary_db      | 6.9 MB   00:00
Resolving Dependencies
--> Running transaction check
---> Package vsftpd.x86_64 0:3.0.2-27.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================
 Package    Arch       Version           Repository
                                                   Size
========================================================
Installing:
 vsftpd     x86_64     3.0.2-27.el7      base     172 k

Transaction Summary
========================================================
Install  1 Package

Total download size: 172 k
Installed size: 353 k
Downloading packages:
vsftpd-3.0.2-27.el7.x86_64.rpm     | 172 kB   00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
  Installing : vsftpd-3.0.2-27.el7.x86_64           1/1
  Verifying  : vsftpd-3.0.2-27.el7.x86_64           1/1

Installed:
  vsftpd.x86_64 0:3.0.2-27.el7

Complete!

设置FTP服务开机自启动,命令:systemctl enable vsftpd.service

[root@iZuf67gjh27h6cqb2mphnwZ ~]# systemctl enable vsftpd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service.

启动FTP服务,命令:systemctl start vsftpd.service

查看FTP服务监听的端口,命令:netstat -antup | grep ftp

[root@iZuf67gjh27h6cqb2mphnwZ ~]# netstat -antup | grep ftp
tcp6       0      0 :::21                   :::*                    LISTEN      1453/vsftpd
#其中21即为监听的端口号

匿名用户模式下配置vsftpd

1.修改配置文件vsftpd.conf

vim /etc/vsftpd/vsftpd.conf
将文件中anon_upload_enable=YES前面的#号删去

2.更改/var/ftp/pub目录的权限,为FTP用户添加写权限

chmod o+w /var/ftp/pub/

3.重启FTP服务

systemctl restart vsftpd.service
相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
8月前
|
Ubuntu 安全 网络安全
在Ubuntu系统下使用vsftpd配置FTP服务器的步骤
以上就是在Ubuntu系统下使用vsftpd配置FTP服务器的步骤。这些步骤都是基础的,但足够让你建立一个简单的FTP服务器。如果你需要更高级的功能,例如SSL加密、虚拟用户等,你可能需要进一步研究vsftpd的配置选项。
476 13
|
存储 弹性计算 算法
前端大模型应用笔记(四):如何在资源受限例如1核和1G内存的端侧或ECS上运行一个合适的向量存储库及如何优化
本文探讨了在资源受限的嵌入式设备(如1核处理器和1GB内存)上实现高效向量存储和检索的方法,旨在支持端侧大模型应用。文章分析了Annoy、HNSWLib、NMSLib、FLANN、VP-Trees和Lshbox等向量存储库的特点与适用场景,推荐Annoy作为多数情况下的首选方案,并提出了数据预处理、索引优化、查询优化等策略以提升性能。通过这些方法,即使在资源受限的环境中也能实现高效的向量检索。
666 1
|
安全 网络协议 网络安全
Windows Server 2003 FTP服务器搭建
Windows Server 2003 FTP服务器搭建
246 0
|
弹性计算 关系型数据库 网络安全
阿里云国际版无法连接和访问Windows服务器中的FTP服务
阿里云国际版无法连接和访问Windows服务器中的FTP服务
|
安全 Ubuntu Linux
在Linux中,如何进行FTP服务器配置?
在Linux中,如何进行FTP服务器配置?
|
运维 安全 网络安全
运维笔记:基于阿里云跨地域服务器通信
运维笔记:基于阿里云跨地域服务器通信
1017 1
|
网络协议 Unix 网络安全
FTP服务器怎么搭建?Windows server搭建FPT服务器
FTP服务器是按照FTP协议提供文件传输服务的计算机。它用于在两台计算机间安全地传输文件,支持用户权限管理和跨平台操作。FTP使用控制连接处理命令,数据连接传输文件,有PORT和PASV模式。要搭建FTP服务器,首先在Windows Server 2008 R2上安装IIS,确保选中FTP服务。接着,创建FTP文件夹作为站点根目录,通过IIS管理器添加FTP站点,配置站点信息、身份验证和权限。测试客户端通过telnet和浏览器访问FTP服务器,确认能成功登录及浏览文件。FTP常用于文件共享和管理,可通过专用工具如FlashFXP上传下载文件。
644 0
FTP服务器怎么搭建?Windows server搭建FPT服务器
|
2月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
276 10
|
2月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。
|
2月前
|
弹性计算 ice
阿里云4核8g服务器多少钱一年?1个月和1小时价格,省钱购买方法分享
阿里云4核8G服务器价格因实例类型而异,经济型e实例约159元/月,计算型c9i约371元/月,按小时计费最低0.45元。实际购买享折扣,1年最高可省至1578元,附主流ECS实例及CPU型号参考。
419 8