構建Vsftpd文件傳輸服務器linux
1、安裝vsftpd 服務 和 db
二、 添加三個虛擬用戶 devadmin sales saleadm服務器
3、用db_load工具將列表文件轉化爲DB數據庫文件ide
四、 創建FTP 訪問的目錄及虛擬用戶對應的系統用戶工具
5、創建根目錄,任何用戶均可訪問,且能夠下載/var/ftp/softspa
創建用戶sales 和 saleadm 訪問的目錄及文件3d
六、 設置用於虛擬用戶的PAM文件orm
7、修改vsftpd.conf 主配置文件,啓用虛擬用戶支持blog
八、 爲不一樣用戶創建獨立的配置文件ci
匿名用戶
devadmin 配置
爲用戶sales 配置獨立的配置文件
爲用戶saleadm 配置獨立的配置文件
九、 重啓vfstpd服務
十、 驗證結果
匿名用戶登陸
Sales登陸,只能下載/複製 不能進行其餘操做
Saleadm登錄對、var/market 有管理權限
Devadm登錄管理/var/ftp/soft
總結
試驗成功!!!!!!!!!!
常見問題:
1、關防火牆
2、開關閉sclinux setenforce 0 或者 添加防火牆規則
3、會出現文件權限問題 甚至文件權限
4、出現:不容許一個用戶使用一個以上用戶名與服務器或共享資源的多重鏈接
執行:net use * /del /y