CentOS安裝配置vsftpd文件服務器

CentOS安裝配置vsftpd文件服務器

1、執行命令安裝

Yum -y install vsftpd

2、創建文件夾ftpfile

Mkdir ftpfile

3、創建用戶(只有上傳文件權限,無登陸權限)
(1)Useradd ftpuser -d /ftpfile/ -s /sbin/nologin
(2)賦予權限
Chown -R ftpuser.ftpuser /ftpfile/
(3)查看權限
Ll | grep ftp
(4)修改密碼
Passwd ftpuser

4、vi vsftpd.conf
(1)local_root=/ftpfile:本地目錄
(2)Anno_root=/ftpfile:匿名訪問
(3)Use_localtime=yes:使用本地時間
(4)chroot_list_file=/etc/vsftpd/chroot_list
(5)/etc/vsftpd/創建chroot_list
Vim chroot_list
添加用戶名稱
(6)Anonymous_enable=NO
(7)被動傳輸的接口範圍
Pasv_min_port=61001
Pasv_max_port=62000

5、啓動vsftpd
Service vsftpd restart

6、Vim /etc/sysconfig/iptables
(1)-A INPUT -p TCP --dport 61001:62000 -j ACCEPT
(2)-A OUTPUT -p TCP --sport 61001:62000 -j ACCEPT
(3)-A INPUT -p TCP --dport 20 -j ACCEPT
(4)-A OUTPUT -p TCP --sport 20 -j ACCEPT
(5)-A INPUT -p TCP --dport 21 -j ACCEPT
(6)-A OUTPUT -p TCP --sport 21 -j ACCEPT

7、重啓防火牆
Service iptables restart

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章