婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > vsftpd如何配置虛擬用戶:PAM + PgSQL + FreeBSD-4

vsftpd如何配置虛擬用戶:PAM + PgSQL + FreeBSD-4

熱門標簽:個人電銷機器人 成都哪里有地圖標注公司 江蘇保險智能外呼系統(tǒng)產(chǎn)品介紹 咸寧智能營銷電話機器人怎么樣 北京外呼防封系統(tǒng)是什么 諾基亞地圖標注app 西寧人工外呼系統(tǒng)線路商 高德地圖標注樓房入駐 南昌四川外呼系統(tǒng)
 vsftpd的虛擬用戶配置:PAM + PgSQL + FreeBSD-4
(1.0beta,歡迎debug,本人也會隨時更新)
vsftpd可能是世界上最好的ftpd。它在linux世界非常流行,安全,性能高。
本文的目的是讓PgSQL存儲你的vsftp的虛擬用戶和密碼,通過一個叫做pam的東東來認證。
零、簡述PAM原理。
如果你已經(jīng)對pam有所了解,請?zhí)^,我知道的可能還不如你多。你不感興趣也請?zhí)^,因為不看這個也可配置。
代碼:
用戶 -> vsftpd -> PAM模塊 -> 用戶和密碼數(shù)據(jù)庫
vsftpd用了一種很聰明同時也是unix/linux規(guī)范的方法來認證用戶,就是PAM。大家對于PAM,也許有些陌生,但是一直在用。所謂PAM,英文是:Pluggable Authentication Modules,可拔插認證模塊(不知道這樣翻譯對不對)。看見plug這個關(guān)鍵字,就知道是很靈活的。
現(xiàn)在幾乎所有daemon程序一般都是用PAM來進行認證的,包括telnet/sshd/imapd,甚至你的login,都是用PAM。在 fbsd 4上的朋友,你可以打ps -ax|grep pam,你會發(fā)現(xiàn)login了多少個控制臺,就會有多少個寫著pam的進程。
PAM的最大好處是靈活。它不管你的用戶和密碼用什么數(shù)據(jù)格式存儲(數(shù)據(jù)庫也好,通常用的密碼文件也好),只要有相應(yīng)的PAM模塊就可以存儲。比如說,大家不僅可以用vsftpd + PgSQL做用戶登陸驗證,只要你喜歡你還可以用MySQL,Oracle,LDAP數(shù)據(jù)庫存儲用戶數(shù)據(jù),只要有相應(yīng)的PAM就可以。所有的daemon 都可以用一個后臺數(shù)據(jù)庫來做用戶驗證登陸,包括telnet/sshd等等。
pam的配置機制在不同版本的freebsd上有差異。
freebsd-4放在/etc/pam.conf,一個文件記錄所有pam服務(wù)。
freebsd-5放在/etc/pam.d,/usr/local/etc/pam.d。每個pam服務(wù)由一個獨立的文件記錄。
本文不打算詳細敘述PAM的配置。PAM的配置不是很難,畢竟,只是要你配置一些參數(shù),不是叫你開發(fā)一個pam模塊出來。而且本文的篇幅所限,偶剛剛知道的一點東西希望能夠起到拋磚引玉的作用。等偶對pam再玩得深入和熟一點的時候,再寫一篇關(guān)于深入一點關(guān)于pam的東東?
準備開始:提要
簡單講講要用到的配置文件的作用。
引用:
/etc/pam.conf #pam服務(wù)的配置
/etc/pam_pgsql.conf #pam_pgsql.so的配置
/usr/local/etc/vsftpd.conf #vsftpd的配置
一、安裝vsftpd,PostgreSQL,pam_pgsql。
我都是使用port來安裝的,請大家用port/package來安裝,不要自己下載源碼來編譯,否則可能根據(jù)本文的方法可能無法正常使用。其中vsftpd和pam-pgsql一定要用port/package來安裝。
以下是他們的port目錄:
引用:
/usr/ports/ftp/vsftpd
/usr/ports/databases/postgresql7
/usr/ports/security/pam-pgsql
安裝:只要cd進去,然后make install就OK了。
二、PostgreSQL安裝(如果你已經(jīng)有了PostgreSQL,不需要看這一節(jié))
簡單提提用port來裝PostgreSQL的過程,因為BSD版上的裝PgSQL的方法都是自己下載源碼編譯的。我是用port來編譯安裝,因為這是fbsd推薦的安裝方法,而且安裝的軟件會根據(jù)bsd的hier(目錄結(jié)構(gòu))來安裝,比較便于管理。
當用port來安裝好PostgreSQL,默認的數(shù)據(jù)庫管理用戶是pgsql(port里頭的安裝程序自動添加的),其他系統(tǒng)默認的是postgres。初始化PostgreSQL的程序如下:
1、初始數(shù)據(jù)庫。請先用root登陸或者su到root。然后,打命令:
代碼:
# su pgsql
# initdb
正常初始化的應(yīng)該有以下提示:
引用:
This database system will be initialized with username "pgsql".
This user will own all the data files and must also own the server process.
Creating directory /usr/local/pgsql/data
Creating directory /usr/local/pgsql/data/base
Creating directory /usr/local/pgsql/data/global
Creating directory /usr/local/pgsql/data/pg_xlog
Creating template1 database in /usr/local/pgsql/data/base/1
[snip]
Success. You can now start the database server using:
/usr/local/bin/postmaster -D /usr/local/pgsql/data
or
/usr/local/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
2、啟動PostgreSQL
代碼:
# /usr/local/etc/rc.d/010.pgsql.sh start
更多詳細的幫助,請看freebsddiary上面的一篇用port來安裝PostgreSQL的文章,全英文。
http://www.freebsddiary.org/postgresql.php
三、設(shè)定用戶數(shù)據(jù)庫。
我是PgSQL的初學(xué)者,命令行用得不熟,因而要借助phpPgAdmin來管理數(shù)據(jù)庫。
1、先創(chuàng)建一個數(shù)據(jù)庫,叫做mydb。
2、建立一個數(shù)據(jù)表叫做ftp,用來存儲用戶名和帳號。這個數(shù)據(jù)表的結(jié)構(gòu)是pam_pgsql模塊規(guī)定的最簡單的表了,每一個字段都是必須的,你可以擴展這個表的結(jié)構(gòu),但是不要刪除這些字段。我導(dǎo)出了一個SQL腳本,方便大家創(chuàng)建。
代碼:
CREATE TABLE "ftp" (
 "ID"                int4 DEFAULT nextval('public."ftp_ID_seq"')  NOT NULL ,
 "usr"               varchar(32) NOT NULL ,
 "pass"              varchar(32) NOT NULL ,
 "expired"           bool DEFAULT false  NOT NULL ,
 "newtok"            bool DEFAULT false  NOT NULL
);
請創(chuàng)建一些用戶,方便調(diào)試:
這是我的ftp表,這些記錄名字都是隨便起的。但請注意只有expired為f(假)的可以成功登陸。
代碼:
 ID |   usr   |  pass   | expired | newtok
上一頁12 下一頁 閱讀全文

標簽:長春 綏化 電信 清遠 中衛(wèi) 長春 金華 濮陽

巨人網(wǎng)絡(luò)通訊聲明:本文標題《vsftpd如何配置虛擬用戶:PAM + PgSQL + FreeBSD-4》,本文關(guān)鍵詞  vsftpd,如何,配置,虛擬,用戶,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《vsftpd如何配置虛擬用戶:PAM + PgSQL + FreeBSD-4》相關(guān)的同類信息!
  • 本頁收集關(guān)于vsftpd如何配置虛擬用戶:PAM + PgSQL + FreeBSD-4的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章

    上一篇:vsftpd 配置

    下一篇:vsftp中文說明

    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久综合九色综合欧美就去吻| 午夜精品久久久久久久久| 色婷婷综合久久久中文一区二区| 国产欧美视频在线观看| 成人av集中营| 一级精品视频在线观看宜春院| 欧美三区在线观看| 日日噜噜夜夜狠狠视频欧美人| 日韩精品一区国产麻豆| 国产一区二区在线观看免费| 国产精品久久久久久福利一牛影视| 91蝌蚪国产九色| 天天影视网天天综合色在线播放| 欧美一区二区国产| 国产成人啪午夜精品网站男同| 日韩伦理av电影| 欧美久久久久免费| 国产在线一区二区| 亚洲免费观看在线观看| 日韩一区二区免费在线观看| 国产成人亚洲综合色影视| 又紧又大又爽精品一区二区| 欧美一区二区精品| 成人福利视频在线| 午夜欧美大尺度福利影院在线看| 久久日一线二线三线suv| 97精品久久久午夜一区二区三区| 五月天婷婷综合| 国产精品美女一区二区在线观看| 欧美三级电影一区| 国产精选一区二区三区| 亚洲国产综合91精品麻豆| 久久在线免费观看| 欧美三级视频在线播放| 国产99精品在线观看| 午夜av一区二区| 中文字幕在线不卡视频| 91精品国产欧美日韩| 成人app下载| 男人的天堂亚洲一区| 亚洲精品日韩专区silk| 久久久国产午夜精品| 欧美放荡的少妇| 99久久精品国产观看| 国产专区欧美精品| jlzzjlzz亚洲日本少妇| 欧美日韩精品欧美日韩精品一| 三级影片在线观看欧美日韩一区二区 | 久久久久久久久99精品| 欧美午夜寂寞影院| 大陆成人av片| 久久精品久久精品| 午夜精品影院在线观看| 亚洲欧美另类久久久精品2019| 精品日韩欧美一区二区| 69av一区二区三区| 91免费看视频| a亚洲天堂av| 成人久久视频在线观看| 国产精品自在欧美一区| 韩国精品在线观看| 麻豆91在线观看| 日韩和欧美一区二区三区| 一区二区欧美国产| 97精品国产97久久久久久久久久久久 | 一二三四社区欧美黄| 国产精品乱人伦| 国产日韩欧美综合一区| 久久精品视频免费观看| 久久综合色婷婷| 精品99一区二区三区| 久久先锋影音av鲁色资源| 日韩欧美一区电影| 欧美电影免费观看高清完整版在线观看| 欧美日韩精品久久久| 欧美日本在线播放| 欧美日韩一区二区不卡| 91精品国模一区二区三区| 91精品国产综合久久蜜臀| 91精品国产综合久久精品图片 | 欧美一区欧美二区| 日韩欧美精品在线| 精品国产免费视频| 国产视频亚洲色图| 国产欧美日韩精品a在线观看| 国产精品毛片高清在线完整版| 一色屋精品亚洲香蕉网站| 一区二区三区中文字幕在线观看| 亚洲小说春色综合另类电影| 手机精品视频在线观看| 精品在线亚洲视频| 粉嫩嫩av羞羞动漫久久久| 93久久精品日日躁夜夜躁欧美| 91极品视觉盛宴| 在线电影院国产精品| 亚洲精品一区二区三区蜜桃下载 | 亚洲午夜久久久久久久久久久 | 4hu四虎永久在线影院成人| 欧美一二三四在线| 久久一区二区三区四区| 亚洲欧美日韩国产一区二区三区 | 欧美久久久久免费| 精品国一区二区三区| 中文字幕一区不卡| 日韩精品乱码av一区二区| 国产麻豆9l精品三级站| 一本大道综合伊人精品热热| 日韩一区二区三区视频在线 | 久久久久久9999| 亚洲人成伊人成综合网小说| 美女网站色91| www.亚洲色图.com| 7777精品伊人久久久大香线蕉经典版下载| 欧美精品一区在线观看| 一区二区在线观看视频在线观看| 男人的天堂久久精品| 成人av电影在线| 日韩美一区二区三区| 亚洲精品写真福利| 精品一区二区免费看| 欧美午夜精品理论片a级按摩| 国产婷婷色一区二区三区在线| 亚洲与欧洲av电影| 东方欧美亚洲色图在线| 4438成人网| 亚洲乱码国产乱码精品精98午夜| 久久9热精品视频| 欧美日韩一区在线观看| 中文字幕一区二区在线观看| 精品一区二区三区在线播放视频 | 中文字幕成人av| 日韩—二三区免费观看av| 色综合久久88色综合天天6 | 欧美亚洲综合网| 欧美激情艳妇裸体舞| 美腿丝袜亚洲三区| 欧美日韩你懂得| 亚洲女子a中天字幕| 成人综合激情网| 精品国产一区二区精华| 日韩高清不卡在线| 欧美性猛交xxxx乱大交退制版| 中文字幕在线观看一区| 国产成a人亚洲| 久久久精品欧美丰满| 奇米一区二区三区av| 在线电影欧美成精品| 性久久久久久久久久久久| 在线观看免费亚洲| 亚洲麻豆国产自偷在线| 99热国产精品| 国产精品第四页| jlzzjlzz欧美大全| 国产精品人人做人人爽人人添| 国产福利精品一区二区| 久久久久久久久免费| 国产精品夜夜嗨| 久久亚洲一级片| 国产乱淫av一区二区三区| 久久亚洲一区二区三区明星换脸 | 日韩高清欧美激情| 欧美日韩1区2区| 全国精品久久少妇| 欧美一二三区精品| 蜜臂av日日欢夜夜爽一区| 日韩一区国产二区欧美三区| 精品中文字幕一区二区小辣椒| 日韩欧美的一区| 激情六月婷婷久久| 国产午夜三级一区二区三| 国产乱码精品一区二区三区av| 亚洲三级免费电影| 欧美吻胸吃奶大尺度电影| 亚洲综合丝袜美腿| 欧美日韩不卡一区二区| 老司机精品视频一区二区三区| 欧美一级日韩一级| 狠狠色狠狠色综合| 国产精品理论片| 欧美亚洲综合在线| 久久精品99久久久| 国产亚洲欧美在线| 色综合久久综合网欧美综合网| 一区二区三区视频在线观看| 制服丝袜中文字幕一区| 国内精品久久久久影院色| 国产精品久久久久久久第一福利| 色噜噜狠狠色综合中国| 美洲天堂一区二卡三卡四卡视频| 久久综合九色综合欧美就去吻| 99久久久无码国产精品| 婷婷夜色潮精品综合在线| 久久久五月婷婷| 91麻豆.com| 麻豆国产一区二区| 亚洲欧洲www| 日韩欧美激情一区| 91免费观看在线| 久久99国产精品久久99| 亚洲视频中文字幕|