<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-60  評(píng)論-35  文章-15  trackbacks-0

    作者:余旭東
    ?
    本文獻(xiàn)給廣大linux的愛好者
    有人居然說設(shè)置radius要賣錢,本人花了幾天的功夫,看了些資料,終于成功設(shè)置radius服務(wù)器,現(xiàn)在貼出來和大家分享。
    筆者用的平臺(tái)是RedHat Linux 7.2
    一、安裝mysql

    本人用的是光盤上的RPM包
    rpm –ivh mysql-3.23.41.1.i386.rpm
    rpm –ivh mysql-devel-3.23.41.1.i386.rpm
    rpm –ivh mysql-server-3.23.41.1.i386.rpm
    rpm –ivh mysqlclient9-3.23.22-6.i386.rpm
    啟動(dòng)mysql服務(wù)
    service mysqld start
    更改mysql的root密碼(注意:mysql的root 和系統(tǒng)的root是2個(gè)不用的概念)
    mysql –uroot –p
    創(chuàng)建radius數(shù)據(jù)庫
    creat database radius;
    use mysql;
    update user set password=password(‘你的密碼’) where user=’root’;
    允許遠(yuǎn)程機(jī)器連接
    update user set host=’%’ where user=’root’;
    退出及重新啟動(dòng)mysql
    quit
    service mysqld restart

    二、安裝openSSL

    本人也是用的光盤上的RPM包
    rpm –ivh openssl095a-0.9.5a-11.i386.rpm
    rpm –ivh openssl096-0.9.6-6.i386.rpm

    三、安裝freeradius
    http://www.freeradius.org上下載free...本文版本是0.8.1
    編譯和安裝
    tar xvfz freeradius.tar.gz
    cd xvfz freeradius-0.8.1
    ./configure
    make
    make install
    建立mysql的數(shù)據(jù)庫raius的表
    cd src/modules/rlm_sql/drivers/rlm_sql_mysql
    mysql –uroot –p密碼 radius < db_mysql.sql
    更改freeradius的設(shè)置
    cd /usr/local/etc/raddb
    更改radiusd.conf,讓其支持sql (如下面所說)
    authorize {
    preprocess
    chap
    mschap
    suffix
    sql
    }
    accouting {
    ….
    sql

    }
    更改sql.conf
    server=”localhost”
    login=”root”
    password=”mysql的root的密碼”
    radius_db=”radius”
    更改 client.conf支持所用的NAS具體可以看該文檔,要注意的是secret是NAS和radius服務(wù)器的共享密碼
    數(shù)據(jù)庫加入測(cè)試賬號(hào)
    加入組
    mysql –uroot –p密碼 radius
    insert into radgroupreply (groupname,attribute,op,values) values ('user','Auth-Type',':=','Local');
    insert into radgroupreply (groupname,attribute,op,values) values ('user','Service-Type',':=','Framed-User');
    insert into radgroupreply (groupname,attribute,op,values) values ('user','Framed-IP-Address',':=','255.255.255.254');
    insert into radgroupreply (groupname,attribute,op,values) values ('user','Framed-IP-Netmask',':=','255.255.255.0');
    加入測(cè)試賬號(hào)
    insert into radcheck (username,attribute,op,value) values ('test','User-Password',':=','test')
    測(cè)試賬號(hào)加入組
    insert into usergroup (username,groupname) values ('test','user');

    四、啟動(dòng)radius服務(wù)、測(cè)試賬號(hào)

    啟動(dòng)到debug模式
    radiusd –X
    有時(shí)候會(huì)報(bào)找不到文件rlm_sql_mysql這個(gè)時(shí)候只要把庫文件加入系統(tǒng)搜索的目錄里
    比如:
    cp /usr/local/lib/* /usr/lib
    測(cè)試賬號(hào)
    radtest test teset localhost 0 testing123
    如果能看到radius的應(yīng)答,恭喜服務(wù)器設(shè)置成功了。
    本人才疏,如果本文有錯(cuò)誤,請(qǐng)大家指正,并歡迎一起討論。
    本文作者:余旭東
    Email: netwolf@163.com
    如要轉(zhuǎn)載,請(qǐng)注明作者和來源?

    posted on 2006-05-18 16:33 Q系列類、方法、變量…… 閱讀(635) 評(píng)論(1)  編輯  收藏

    評(píng)論:
    # re: 架設(shè)freeradius+mysql 的radius服務(wù)器 2008-01-28 09:55 | novice
    謝謝你的文章, 不過這個(gè)文章有沒有更詳細(xì)的資料。  回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲va在线va天堂va888www| 狠狠色婷婷狠狠狠亚洲综合| 久久亚洲国产精品成人AV秋霞| 中文字幕高清免费不卡视频| 亚洲女同成人AⅤ人片在线观看 | 久久久久国色av免费看| 亚洲午夜久久久久妓女影院 | 青娱乐在线视频免费观看| 永久黄网站色视频免费| 精品久久久久亚洲| 亚洲高清无码在线观看| 免费国产污网站在线观看| 亚洲成AV人片一区二区| 88xx成人永久免费观看| 国产精品亚洲四区在线观看| 国内自产少妇自拍区免费| 青青草国产免费国产是公开| 久久99国产亚洲高清观看首页| 亚洲精品免费在线观看| 亚洲冬月枫中文字幕在线看| 青青青国产免费一夜七次郎| 黄色a三级三级三级免费看| 一本久久a久久精品亚洲| 91成人在线免费观看| 亚洲午夜无码久久| 亚洲天堂中文字幕在线| 免费无码毛片一区二区APP| 中文字幕在线观看亚洲视频| 又粗又硬又黄又爽的免费视频 | 最近最新MV在线观看免费高清| 青青青亚洲精品国产| 亚洲啪啪AV无码片| 国产免费的野战视频| 无码毛片一区二区三区视频免费播放| 亚洲精品白浆高清久久久久久| 99久久免费精品视频| 偷自拍亚洲视频在线观看99| 久久久无码精品亚洲日韩蜜桃 | 自拍偷自拍亚洲精品播放| 亚洲大尺度无码专区尤物| 女人被男人桶得好爽免费视频|