June 18, 2009

FreeRADIUSの設定





FreeRADIUSは、Linux等で動く、FreeのRADIUSサーバです。(なんて単純な説明だ・・・ガッカリ。。。)


今回、UbuntuでFreeRADIUSを立ち上げてみたので、その時のメモです。


▼インストールされていなければ、あらかた入れておきましょう。


# sudo apt-get install freeradius freeradius-mysql



▼-X で、debug modeで起動します。起動させたコンソールは、debugログのモニターになります。これだとフォアグラウンドで動くので、終了させたければ Ctrl + C しましょう。


$ sudo radiusd -X



基本的な設定は、このサイトを参考にしました。ありがとうございます。
設定ファイルは、 /etc/freeradius にありました。


▼初期段階なので、暗号化なしで、testユーザにパスワード設定します。


# End of /etc/freeradiususers

"test" Cleartext-Password := "testPass123"



▼listenするIP addressを適切に設定しましょう。ipaddrは2か所ありました。

# In /etc/freeradius/radiusd.conf

ipaddr = 192.168.0.1



設定変更したら、radiusd を再起動し、コンソールをもうひとつ開いて以下。


# From client console

$ radtest test@LOCAL testPass123 127.0.0.1 1 testing123