1、安裝vsftpd 服務 和 db
<!--[endif]-->
<!--[if !supportLists]-->2、<!--[endif]-->添加三個虛擬用戶 devadmin sales saleadm
3、用db_load工具將列表文件轉化為DB數據庫文件
<!--[if !supportLists]-->4、<!--[endif]-->建立FTP 訪問的目錄及虛擬用戶對應的系統用戶
5、建立根目錄,任何用戶都可訪問,且可以下載/var/ftp/soft
建立用戶sales 和 saleadm 訪問的目錄及文件
<!--[if !supportLists]-->6、<!--[endif]-->設置用於虛擬用戶的PAM文件
7、修改vsftpd.conf 主配置文件,啟用虛擬用戶支持
<!--[if !supportLists]-->8、<!--[endif]-->為不同用戶建立獨立的配置文件
<!--[endif]-->
匿名用戶
<!--[endif]-->
devadmin 配置
為用戶sales 配置獨立的配置文件
<!--[endif]-->
為用戶saleadm 配置獨立的配置文件
<!--[endif]-->
<!--[if !supportLists]-->9、<!--[endif]-->重啟vfstpd服務
<!--[endif]-->
<!--[if !supportLists]-->10、<!--[endif]-->驗證結果
匿名用戶登錄
Sales登錄,只能下載/復制 不能進行其他操作
Saleadm登陸對、var/market 有管理權限
<!--[endif]-->
<!--[endif]-->
Devadm登陸管理/var/ftp/soft
總結
試驗成功!!!!!!!!!!
常見問題:
1、關防火牆
2、開關閉sclinux setenforce 0 或者 添加防火牆規則
3、會出現文件權限問題 甚至文件權限
4、出現:不允許一個用戶使用一個以上用戶名與服務器或共享資源的多重連接