歡迎您光臨本站 註冊首頁

pureftpd用戶驗證失敗

←手機掃碼閱讀     火星人 @ 2014-03-29 , reply:0

在slackware12.2下用源碼安裝pureftpd-1.0.21並實現基於puredb的虛擬用戶
以下是安裝過程:
1.解壓縮源碼包
#cd /root/src
#tar zxvf pure-ftpd-1.0.21.tar.gz
2.配置
#cd pure-ftpd-1.0.21
#./configure ?prefix=/usr/local/pureftpd ?with-language=simplified-chinese ?with-everything

more..

參數說明:
?prefix=/usr/local/pureftpd 設置安裝目錄為/usr/local/pureftpd
—with-language=simplified-chinese 設置語言為簡體中文
?with-everything 安裝pureftp的全部功能
3.編譯安裝
#make install-strip
4.建立ftp本地帳戶
#groupadd ftpgroup
#useradd -g ftpgroup -d /dev/null -s /etc ftpuser
5.創建conf文件
#cd /usr/local/pureftpd
#mkdir etc
#cp /root/src/pure-ftpd-1.0.21/configuration-file/pure-ftpd.conf /usr/local/pureftpd/etc/
9.配置conf文件
#cd /usr/local/pureftpd/etc
#vi pure-ftpd.conf
只修改下面的參數
NoAnonymous yes
PureDB /usr/local/pureftpd/etc/pureftpd.pdb (虛擬帳戶支持庫文件位置)
10.創建虛擬帳戶目錄和虛擬帳戶
#cd /usr/local/pureftpd/bin
#mkdir /home/www
#./pure-pw useradd ftpu -g ftpuser -d /home/www
#./pure-pw mkdb /usr/local/pureftpd/etc/pureftpd.pdb

11.運行pureftpd
#cd /root/src/pure-ftpd-1.0.21
#chmod 755 configuration-file/pure-config.pl
#cp configuration-file/pure-config.pl /usr/local/pureftpd/sbin/
#cd /usr/local/pureftpd/sbin/
#./pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf &
12.測試
#netstat -ant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:113 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.202:22 192.168.90.101:3070 ESTABLISHED
tcp 0 0 192.168.1.202:22 192.168.90.101:1761 ESTABLISHED
tcp 0 0 192.168.1.202:22 192.168.90.101:1451 ESTABLISHED
tcp6 0 0 :::80 :::* LISTEN
tcp6 0 0 :::21 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
# ftp localhost
Connected to localhost.
220---------- 歡迎來到 Pure-FTPd ----------
220-您是第 1 個使用者,最多可達 50 個連接
220-現在本地時間是 21:44。伺服器埠: 21。
220-這是私人系統 - 不開放匿名登錄
220-這部主機也歡迎IPv6的連接
220 在 15 分鐘內沒有活動,您被會斷線。
Name (localhost:root): www
331 使用者 www OK. 需要密碼.
Password:
530 驗證失敗,抱歉
Login failed.
本人保證密碼沒輸錯,但老是出現login failed不知道是什麼原因.有想可能有人遇過這個問題的吧,請大家幫助查找原因.

[火星人 ] pureftpd用戶驗證失敗已經有643次圍觀

http://coctec.com/docs/linux/show-post-200257.html