码迷,mamicode.com
首页 > 系统相关 > 详细

linux 架设ftp

时间:2018-06-15 13:15:14      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:adduser   bubuko   ftpd   start   重启   --   enforce   alt   conf   

[root@bogon ~]# yum -y install vsftpd [root@bogon ~]# remove -y
install vsftpd

[root@bogon ~]#vim /etc/vsftpd/vsftpd.conf
去#号
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list


在最后添加
pasv_enable=YES
pasv_min_port=30000
pasv_max_port=30100

[root@bogon ~]#adduser -d /var/ftp1 -g ftp -s /sbin/nologin ftp1
[root@bogon ~]#adduser -d /var/ftp2 -g ftp -s /sbin/nologin ftp2
[root@bogon ~]# passwd ftp1
[root@bogon ~]# passwd ftp2

[root@bogon ~]setenforce 0

[root@bogon ~]service iptables restart
[root@bogon ~]service vsftpd restart

[root@bogon ~]# vim /etc/vsftpd/vsftpd.conf

[root@bogon ~]# vim /etc/vsftpd/chroot_list
ftp1
ftp2

因为ftp默认的端口为21,而centos默认是没有开启的,所以要修改iptables文件
[root@bogon ~]# vi /etc/sysconfig/iptables
在行上面有22 -j ACCEPT 下面另起一行输入跟那行差不多的,只是把22换成21,然
后:wq保存。
还要运行下,重启iptables
[root@bogon ~]# service iptables restart
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 30000:30100 -j ACCEPT

技术分享图片

 

linux 架设ftp

标签:adduser   bubuko   ftpd   start   重启   --   enforce   alt   conf   

原文地址:https://www.cnblogs.com/mawenqi-barry/p/9186458.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!