vsftpd文件服务器搭建

在虚拟机上安装的Linux中安装vsftpd,用户是root

1.先备份源

https://opsx.alibaba.com/mirror


按照阿里云官网的帮助,完成备份源的操作

2.rpm -qa|grep vsftpd  查看下自己的虚拟机中的Linux中是否已经安装了vsftpd

yum -y install vsftpd    安装vsftpd

cd /

mkdir ftpfile    作为ftp的上传文件夹,文件会上传到到这里

useradd ftpuser -d /ftpfile/ -s /sbin/nologin    添加一个用户,只为ftp上传使用

chown -R ftpuser.ftpuser /ftpfile/ 

passwd ftpuser


local_root=/ftpfile(当本地用户登入时,将被更换到定义的目录下) 
anon_root=/ftpfile(使用匿名登入时,所登入的目录) 
use_localtime=YES(默认是GMT时间,改成使用本机系统时间)
anonymous_enable=NO(不允许匿名用户登录)

chroot_list_enable=YES(设置是否启用chroot_list_file配置项指定的用户列表文件)

chroot_list_file=/etc/vsftpd/chroot_list(用于指定用户列表文件)

pasv_min_port=61001(被动模式使用端口范围最小值)

pasv_max_port=62000(被动模式使用端口范围最大值)

保存退出

vim /etc/sysconfig/iptables

#vsftpd
-A INPUT -p tcp --dport 61001:62000 -j ACCEPT
-A OUTPUT -p tcp --sport 61001:62000 -j ACCEPT

-A INPUT -p tcp --dport 20 -j ACCEPT
-A OUTPUT -p tcp --dport 20 -j ACCEPT

-A INPUT -p tcp --dport 21 -j ACCEPT

-A OUTPUT -p tcp --dport 21 -j ACCEPT

加入端口,保存退出,注意,要把这些写到COMMIT之前

service iptables restart

service vsftpd restart


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值