Ubuntu LinuxでFreeradiusインストールを実行する方法を学びたいですか? このチュートリアルでは、Ubuntu LinuxにFreeradiusをインストールする方法と、初めてRADIUSサーバーにアクセスする方法を説明します。
•Ubuntu 18.04
•Ubuntu 19.04
•FreeRadius 3.0.16
この例では、FreeradiusサーバーはIPアドレス192.168.0.50を使用します。
この例では、ネットワークスイッチはIPアドレス192.168.0.10を使用します。
この例では、LinuxサーバーはIPアドレス192.168.0.20を使用します。
LinuxサーバとネットワークスイッチはどちらもRadiusデータベース上で認証を希望しています。
FreeRadiusチュートリアル:
このページでは、Grafanaチュートリアルのリストにすばやくアクセスすることができます。
チュートリアル – FreeRadiusインストール
Linuxコンソールで、以下のコマンドを使用してFreeRadiusサービスをインストールします。
# apt-get update
# apt-get install freeradius
今、FreeRadiusクライアントをclients.conf;に追加する必要があります。
clients.confを見つけて編集します。
# locate clients.conf
# vi /etc/freeradius/3.0/clients.conf
clients.confファイルの最後に次の行を追加します。
この例では、2つのクライアントデバイスを追加しています。
最初のデバイスの名前はSWITCH-01で、IPアドレスは192.168.0.10です。
2番目のデバイスはLINUX-01という名前で、IPアドレスは192.168.0.20です。
どちらのデバイスも、Freeradiusサーバーデータベースで認証するためのログインプロンプトを表示します。
それでは、FreeRadiusユーザーをUSERS構成ファイルに追加する必要があります。
Freeradiusユーザー設定ファイルを見つけて編集します。
# locate freeradius | grep users
# vi /etc/freeradius/3.0/users
ファイルの末尾に次の行を追加します。
Freeradiusサーバーを再起動します。
# service freeradius restart
RADIUSサーバー設定ファイルをテストします。
# freeradius -CX
Freeradius認証テスト
次のコマンドを使用して、RadiusサーバーでローカルにRADIUS認証をテストします。
# radtest bruno boss123 localhost 0 testing123
これは成功したRADIUS認証の例です:
ユーザーアカウントの認証には、Brunoのユーザー名とboss123のパスワードを使用しています。
testing123は、clients.confファイルに含まれているデフォルトのデバイスパスワードです。
それでは、LINUX-01としてclients.conf設定ファイルに含まれているLinuxサーバーに行きます。
freeradius-utilsパッケージをインストールしてください。
# apt-get install freeradius-utils
以下のコマンドを使用して、Linuxサーバー(LINUX-01)でリモートでRADIUS認証をテストします。
# radtest bruno boss123 192.168.0.50 0 vegeto123
おめでとうございます、これでFreeradiusサーバーは正常にインストールされました。