vsftpd的基於pam_mysql的虛擬用戶機制

vsftpd的基於pam_mysql的虛擬用戶機制mysql


1)準備開發環境,安裝mariadb數據庫及相關開發工具sql

wKioL1cezt-RFASMAAANE7gsCBg942.png

2)編譯安裝pam_mysql,下載源碼包;數據庫

wKiom1ceznTiTpfZAAARN3l9GvQ354.png

wKiom1cezjOTo4a-AAATgAPvEr4031.png

#make && make install
vim

3)建立數據庫及表;ide

wKiom1cezpfD6j9rAABOMSx5xyE217.png

添加虛擬用戶名到表工具

wKiom1cezrPArDUjAABA9dJxrUM197.png

受權用戶開發工具

wKioL1cez5-DV_KzAAAyDntvibU733.png

4)/etc/pam.d/目錄下配置認證文件
測試

#vim /etc/pam.d/vsftpd.mysqlspa

wKiom1cezwfhl5R3AAAhQUWTMgM335.png

建立系統用戶做爲虛擬用戶用來映射的用戶並建立相關目錄blog

wKioL1cez-aC-ZRNAAAM-x1dr_A255.png

配置vsftpd.conf

# vim /etc/vsftpd/vsftpd.conf 

wKiom1cezy2wUnUrAAATCwR9jrY901.png

測試虛擬用戶

wKiom1cez1jQaAfEAAAh4ZbHsA4592.png

相關文章
相關標籤/搜索