如何在Ubuntu 16.04 LTS服務(wù)器上安裝FreeRADIUS?
FreeRADIUS 為AAA Radius Linux下開源解決方案,DaloRadius為圖形化web管理工具。
freeradius一般用來(lái)進(jìn)行賬戶認(rèn)證管理,記賬管理,常見的電信運(yùn)營(yíng)商的寬帶賬戶,上網(wǎng)賬戶管理,記賬,都是使用的radius服務(wù)器進(jìn)行鑒權(quán)記賬的。
常見的radius服務(wù)器種類不多,比較強(qiáng)大的當(dāng)屬開源的freeradius,世界上大部分的radius服務(wù)器都是基于freeradius開發(fā)而來(lái)的。
Freeradius包含一個(gè)radius服務(wù)器和radius-client,可以對(duì)支持radius協(xié)議的網(wǎng)絡(luò)設(shè)備進(jìn)行鑒權(quán)記賬,常見的開源路由器操作系統(tǒng):如Openwrt,DD-wrt等,都支持radius協(xié)議,對(duì)PPPOE,熱點(diǎn),VPN等服務(wù)器進(jìn)行賬戶管理認(rèn)證,記賬。freeradius功能十分強(qiáng)大,支持眾多的數(shù)據(jù)庫(kù)。
Freeradius操作稍顯麻煩,內(nèi)置diaup_admin簡(jiǎn)單web管理,需要更簡(jiǎn)單易用的管理功能可以使用第三方的管理程序?qū)reeradius進(jìn)行賬戶管理,系統(tǒng)配置等。
很多剛?cè)腴T的朋友,在搭建環(huán)境的時(shí)候都會(huì)遇到各種問(wèn)題,本文詳細(xì)介紹在Ubuntu 16.04 LTS服務(wù)器上安裝FreeRADIUS和Daloradius的方法,為初學(xué)者省去很多麻煩。
一、在安裝之前建議將系統(tǒng)升級(jí)到最新版本,運(yùn)行以下命令:
1 sudo apt‐get update
2 sudo apt‐get upgrade
升級(jí)后重新啟動(dòng)系統(tǒng):
1 sudo reboot
系統(tǒng)啟動(dòng)后,在Ubuntu 16.04系統(tǒng)上開始安裝FreeRADIUS和Daloradius。
二、安裝Apache Web Server和PHP
Daloradius將要求在主機(jī)系統(tǒng)上安裝php和Apache Web服務(wù)器。
1、在Ubuntu上安裝Apache,運(yùn)行以下命令安裝Apache Web服務(wù)器:
1 sudo apt‐get install apache2
2、要在Ubuntu 16.04上安裝PHP,請(qǐng)運(yùn)行以下命令:
若要安裝PHP 7.3版本請(qǐng)參考在Ubuntu 18.04或CentOS 7系統(tǒng)上安裝PHP7.3:
1 sudo apt‐get install php libapache2‐mod‐php php‐gd php‐common php‐mail
2 php‐mail‐mime php‐mysql php‐pear php‐db php‐mbstring php‐xml php‐curl
3、檢查PHP版本以確保安裝成功1 php ‐v
會(huì)輸出這樣的類似版本信息
1 PHP 7.0.33‐0ubuntu0.16.04.16 (cli) ( NTS )
2 Copyright (c) 1997‐2017 The PHP Group
3 Zend Engine v3.0.0, Copyright (c) 1998‐2017 Zend Technologies
4 with Zend OPcache v7.0.33‐0ubuntu0.16.04.16, Copyright (c) 1999‐2017, by Zend Technologies
三、安裝MySQL并創(chuàng)建數(shù)據(jù)庫(kù)
1、接下來(lái)是安裝mysql服務(wù)器或者M(jìn)ariaDB并為daloRADIUS創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)。1 安裝MYSQL命令:
2 sudo apt ‐y install mysql‐server
若安裝過(guò)程中提示你要輸入root的密碼,請(qǐng)按要求輸入密碼,然后"確定"即可。我這里暫設(shè)是:123456
若沒(méi)有提示輸入密碼的話請(qǐng)運(yùn)行以下命令:
1 sudo mysql_secure_installation
2 如果您還沒(méi)有設(shè)置密碼,您將被要求設(shè)置密碼,然后如果您想刪除匿名用戶,則禁止遠(yuǎn)程root
3 登錄,刪除測(cè)試數(shù)據(jù)庫(kù)并重新加載表。除非你有其他的計(jì)劃,并且知道你在做什么,否則我
4 建議你一直按Enter鍵。
2、安裝并運(yùn)行后,為FreeRADIUS創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),這將在稍后階段使用:
數(shù)據(jù)庫(kù)名稱:radius數(shù)據(jù)庫(kù)用戶:radius數(shù)據(jù)庫(kù)用戶密碼:123456
1 $ mysql ‐u root ‐p //進(jìn)入mysql
2 MariaDB [(none)]> CREATE DATABASE radius; //創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)用戶
3 Query OK, 1 row affected (0.000 sec)
4 // 設(shè)置數(shù)據(jù)庫(kù)用戶密碼
5 MariaDB [(none)]> GRANT ALL ON radius.* TO radius@localhost IDENTIFIED BY "123456";
6 Query OK, 0 rows affected (0.000 sec)
7 MariaDB [(none)]> FLUSH PRIVILEGES; //刷新MySQL的系統(tǒng)權(quán)限相關(guān)表
8 Query OK, 0 rows affected (0.001 sec)9 MariaDB [(none)]> EXIT; //退出
10 Bye

發(fā)表評(píng)論
請(qǐng)輸入評(píng)論內(nèi)容...
請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字
最新活動(dòng)更多
-
3月27日立即報(bào)名>> 【工程師系列】汽車電子技術(shù)在線大會(huì)
-
4月30日立即下載>> 【村田汽車】汽車E/E架構(gòu)革新中,新智能座艙挑戰(zhàn)的解決方案
-
5月15-17日立即預(yù)約>> 【線下巡回】2025年STM32峰會(huì)
-
即日-5.15立即報(bào)名>>> 【在線會(huì)議】安森美Hyperlux™ ID系列引領(lǐng)iToF技術(shù)革新
-
5月15日立即下載>> 【白皮書】精確和高效地表征3000V/20A功率器件應(yīng)用指南
-
5月16日立即參評(píng) >> 【評(píng)選啟動(dòng)】維科杯·OFweek 2025(第十屆)人工智能行業(yè)年度評(píng)選
推薦專題
- 1 UALink規(guī)范發(fā)布:挑戰(zhàn)英偉達(dá)AI統(tǒng)治的開始
- 2 北電數(shù)智主辦酒仙橋論壇,探索AI產(chǎn)業(yè)發(fā)展新路徑
- 3 降薪、加班、裁員三重暴擊,“AI四小龍”已折戟兩家
- 4 “AI寒武紀(jì)”爆發(fā)至今,五類新物種登上歷史舞臺(tái)
- 5 國(guó)產(chǎn)智駕迎戰(zhàn)特斯拉FSD,AI含量差幾何?
- 6 光計(jì)算迎來(lái)商業(yè)化突破,但落地仍需時(shí)間
- 7 東陽(yáng)光:2024年扭虧、一季度凈利大增,液冷疊加具身智能打開成長(zhǎng)空間
- 8 地平線自動(dòng)駕駛方案解讀
- 9 封殺AI“照騙”,“淘寶們”終于不忍了?
- 10 優(yōu)必選:營(yíng)收大增主靠小件,虧損繼續(xù)又逢關(guān)稅,能否乘機(jī)器人東風(fēng)翻身?