网站首页 > 技术教程 正文
请关注本头条号,每天坚持更新原创干货技术文章。
如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习
以CentOS 6为例:
1. vsftp简介
- vsftp是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。
- 安全性是编写VSFTP的初衷,除了这与生俱来的安全特性以外,高速与高稳定性也是VSFTP的两个重要特点。
2. 安装vsftp套件
[root@zcwyou ~]# yum install vsftpd -y
3. 配置开机自启
chkconfig是CentOS6上的程序管理工具,CentOS7请使用systemctl
[root@zcwyou ~]# chkconfig vsftpd on
检查验证:
[root@zcwyou ~]# chkconfig vsftpd --list | grep vsftpd
4. 防火墙开放端口
如果你的防火墙默认没有开启FTP端口,请按以下方法开启,仅仅适用于CentOS6这类使用iptables防火墙的发行版,CentOS 7与Ubuntu不适用。请转到本站相关教程。
[root@zcwyou ~]# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT [root@zcwyou ~]# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
保存防火墙配置:
[root@zcwyou ~]# service iptables save
重启防火墙配置,马上生效。
[root@zcwyou ~]# service iptables restart
5. 创建ftp用户
以用户ftpuser为例
[root@zcwyou ~]# useradd ftpuser -d /home/ftpuser -s /sbin/nologin
只要使用ftpuser的身份登录FTP服务,即可读取以下目录的内容:
/home/ftpuser/
6. 为ftp用户设置密码
以用户ftpuser为例
[root@zcwyou ~]# passwd ftpuser
输入两次一样的密码
7. 修改配置文件(可选)
不允许匿名用户登录,只能用创建的账号和密码登录。
[root@zcwyou ~]# vi /etc/vsftpd/vsftpd.conf
修改以下内容,默认为YES,即允许匿名用户登录,NO表示不允许:
anonymous_enable=NO
8. 启动vsftp服务
[root@zcwyou ~]# service vsftpd start
9. 设置SElinux标签
如果你没有使用SElinux,不需要配置这步。如果你不清楚自己是否在使用,请按执行以下指令。
查询SElinux对ftp服务器的相关状态
[root@zcwyou ~]# getsebool -a | grep ftp
可以看到,默认情况下,SElinux限制了ftp所有的功能
配置SElinux,允许访问FTP服务:
[root@zcwyou ~]# setsebool -P allow_ftpd_full_access 1
再次检查:
[root@zcwyou ~]# getsebool -a | grep ftp
10. 测试
使用浏览器
或者
使用FTP专用客户端:
官方下载地址:
https://filezilla-project.org/
本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:
https://www.linuxrumen.com/fwqdj/56.html
点击了解更多,快速查看更多的技术文章列表。
猜你喜欢
- 2024-09-27 「闪电」下载速度116M/S?三款资源搜索下载神器,一切资源皆可搜
- 2024-09-27 Scherlokk for Mac(文件搜索工具)
- 2024-09-27 UOS操作系统之本地搜索神器Catfish
- 2024-09-27 Everything:文件搜索堪比光速! everything软件搜索文件内容
- 2024-09-27 月活 5 亿的微信搜一搜,不只是一个搜索引擎
- 2024-09-27 详解Linux一个多线程的HTTP/ftp高速下载工具--axel
- 2024-09-27 厌倦了巨慢无比的windows文件搜索?这有个软件敢说自己最快!
- 2024-09-27 彻底摆脱在电脑中苦苦翻寻文件的悲剧,竟然只需一款2M的软件
- 2024-09-27 不用sever系统、不用复杂设置!三分钟学会配置FTP服务!
- 2024-09-27 今天给大家推荐一些程序员(开发者)用得上的实用开发工具
你 发表评论:
欢迎- 05-1613步震撼淘宝大促闪光裂纹破墙立体字PS制作教程
- 05-16AI教程 | 绘制扁平的萌萌哒图标
- 05-160基础学平面设计所需了解的基础常识汇总
- 05-16自学平面设计需要多长时间?十六年职业设计总监告诉你
- 05-16平面设计都要学习哪些内容?
- 05-16李涛PS教程 高手之路PS教程 合成教程 —制作一个小星球
- 05-16Illustrator实例教程:制作炫酷的漩涡效果
- 05-16Illustrator实例教程:利用混合工具制作一朵炫酷的花
- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)