阿里云CentOS7.4上搭建FTP服务器
2024-08-31 05:33:22
1 安装过程
第一步:首先判断是否安装了vsftpd
# rpm -qa | grep vsftpd
第二步:如果没有安装则安装vsftpd
# yum -y install vsftpd
从第三步开始为补充知识点,不用执行
第三步:查看服务的状态
# systemctl status vsftpd
第四步:服务相关的操作
# systemctl start vsftpd 启动服务
# systemctl stop vsftpd 停止服务
# systemctl restart vsftpd 重启启动服务
第五步:加入开机自启动
# systemctl enable vsftpd 开机自启动
第六步:取消开机自启动
# systemctl disable vsftpd 取消开机自启动
2 开启远程访问
添加安全组策略
3 修改配置文件禁止匿名访问
1.进入到/etc/vsftpd目录
# cd /etc/vsftpd/
2. 执行修改
# vim vsftpd.conf
默认是yes将其改为no
anonymous_enable=NO
4 创建一个用户
创建一个用户用于使用ftp
# useradd ftpuser -d /home/ftpimage
设置用户的密码
# passwd ftpuser
然后输入两次密码就好了。
5 开启被动模式
被动模式默认是开启的,但是需要指定一个端口范围.
# vim /etc/vsftpd/vsftpd.conf
在最后面加上下面的内容
pasv_min_port=30000 pasv_max_port=30009
表示端口范围为30000~30009,这个可以随便修改,改完记得重启一下vsftpd服务。
对应的我们也应该在安全组策略中添加这个范围的端口。
重启vsftpd服务:
# systemctl restart vsftpd 重启服务
最新文章
- grep(Global Regular Expression Print)
- ArcGIS API for Silverlight 实现修改地图上的工程点位置
- [原创]java WEB学习笔记90:Hibernate学习之路-- -HQL检索方式,分页查询,命名查询语句,投影查询,报表查询
- Python操作文件、文件夹、字符串
- navicat 或者workbench 无法连接127.0.0.1(61)的解决方法
- node笔记——gulp修改静态文件的名字
- FastDFS总结
- jsp自定义标签分页
- web端及时通讯原理
- ASPNET 5
- linux之SQL语句简明教程---IN
- Linux控制脚本:信号捕捉,作业控制,调整谦让度,以及计划任务
- Cantor数表
- ConstraintLayout知识记录
- 一文读懂Https的安全性原理、数字证书、单项认证、双项认证等
- Java中的transient关键字
- 用js实现二维数组的旋转
- python单例模式的实现
- java命令提示找不到或无法加载主类
- GIT版本控制工具总结