阿里云centos6.6 64位安裝與配置vsftpd服務器
阿里云centos 6.6 64位安裝與配置vsftpd服務器.使用系統(tǒng)真實用戶實現(xiàn)目錄訪問限制,只能訪問綁定的ftp目錄及限制登錄系統(tǒng)和ssh.下面是學習啦小編跟大家分享的是阿里云centos 6.6 64位安裝與配置vsftpd服務器,歡迎大家來閱讀學習。
阿里云centos 6.6 64位安裝與配置vsftpd服務器
工具/原料
FlashFxp
Xshell
方法/步驟
下載與安裝FlashFxp和Xshell.
遠程登錄服務器
打開Xshell,輸入 "ssh root@你的服務器IP" 遠程登錄服務器.
更新源與安裝vsftpd服務器.
更新源命令:yum update
安裝vsftpd服務器命令: yum install vsftpd -y.
我已經(jīng)安裝過,所以會顯示"Package vsftpd-2.2.2-13 already installed and latest version".
配置vsftpd.
配置vsftpd主配置文件路徑:/etc/vsftpd/vsftpd.conf
禁止匿名訪問:anonymous_enable=NO
限制ftp用戶訪問家目錄外的目錄:chroot_list_enable=YES
限制ftp用戶訪問家目錄外的目錄用戶列表:chroot_list_file=/etc/vsftpd/chroot_list.
開啟被動模式,更好支持FlashFxp等ftp工具
pasv_enable=YES
pasv_min_port=20000 #開放的端口
pasv_max_port=20100
/etc/vsftpd/vsftpd.conf 配置見圖,注意紅色部分.
添加ftp用戶,其家目錄,限制登錄系統(tǒng)權限.
# adduser -d /alidata/wwwroot -g ftp -s /sbin/nologin ftpuser.
/alidata/wwwroot: 你的ftp用戶目錄
ftpuser :ftp用戶
配置chroot_list.
把新增的ftp用戶添加進來,每個用戶為一行.
#vi /etc/vsftpd/chroot_list 回車進入編輯chroot_list狀態(tài).
配置防火墻,開放21等端口
防火墻配置路徑:/etc/sysconfig/iptables
開放21端口:-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
開發(fā)20000-20100端口:-A INPUT -p tcp --dport 20000:20100 -j ACCEPT
重啟防火墻和啟動vsftpd服務器
重啟防火墻:#service iptables restart;
重啟vsftpd服務器:#service vsftpd start
登錄ftp.
輸入ip等信息即可
配置vsftpd服務器相關文章: