安裝centos作業系統,然後按照 這篇文章裡面寫的,安裝mysql之類的
#make install安裝以後的檔案在/usr/local/share/freeradius ,可以通過radiusd -x來做首次啟動,注意首次啟動必須是root賬戶才行,還有注意那個x是大寫的.
在openssl發現heartbleed漏洞以後,我們這麼直接啟動radius服務可能還不行,可以通過新開乙個終端視窗,然後執行cat /usr/local/var/log/radius/radius.log 去檢視啟動日誌看有沒有openssl heartbleed錯誤,有的話公升級openssl。
wget
tar zxvf openssl-1.0.1h.tar.gz
cd openssl-1.0.1h
./config --prefix=/usr/local/openssl
make
make install
mv /usr/bin/openssl /usr/bin/openssl.off
mv /usr/include/openssl /usr/include/openssl.off
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
echo "/usr/local/openssl/lib">>/etc/ld.so.conf
ldconfig -v
openssl version -a
找到radius的配置引數檔案,在usr/local/etc/raddb路徑裡面, cd /usr/local/etc/raddb ,然後vi users ,然後找到下面這段文字
#steve cleartext-password := "testing"
# service-type = framed-user,
# framed-protocol = ppp,
# framed-ip-address = 172.16.3.33,
# framed-ip-netmask = 255.255.255.0,
# framed-routing = broadcast-listen,
# framed-filter-id = "std.ppp",
# framed-mtu = 1500,
# framed-compression = van-jacobsen-tcp-ip
然後把這段文字前面的#注釋全部去掉後儲存
然後執行 radtest yerunian test localhost 1812 testing123 進行測試,當出現rad_recv: access-accept 說明freeradius已經安裝成功.
freeRadius安裝測試
需要 openssl ubuntu安裝openssl apt get 無法安裝 openssl devel請執行 sudo apt get install openssl sudo apt get install libssl dev 1.得到freeradius git clone git cd ...
FreeRadius安裝配置
自己整理的freeradius安裝配置過程,大部分資料都是從網上收集的。每一步都經過驗證,記錄下來歸檔。解壓tar zxvf freeradius server 2.1.12.tar.gz cd freeradius server 2.1.12 安裝.configure make make inst...
FreeRadius安裝配置
自己整理的freeradius安裝配置過程,大部分資料都是從網上收集的。每一步都經過驗證,記錄下來歸檔。解壓tar zxvf freeradius server 2.1.12.tar.gz cd freeradius server 2.1.12 安裝.configure make make inst...