TACACS は、ユーザーによるルータまたはネットワーク アクセス サーバーへのアクセス試行の集中的な確認を可能にするセキュリティアプリケーションです。ネットワーク アクセス サーバーに設定した TACACS 機能を使用可能にするには、TACACS
サーバーにアクセスして TACACS サーバーを設定しておく必要があります。
TACACS は、個別のモジュール式認証機能を備えています。TACACS では、単一のアクセス コントロール サーバー(TACACS)で各サービスの認証を行うことができます。各サービスを固有のデータベースに結合し、デーモンの機能に応じてそのサーバまたはネットワークで使用できる他のサービスを使用できます。
TACACS の目的は、単一の管理サービスから複数のネットワーク アクセス ポイントを管理する方法を提供することです。アクセス サーバーおよびルーティングのシスコ ファミリおよび(ルータとアクセス サーバー両方の)Cisco IOS および Cisco
IOS XE ユーザー インターフェイスは、ネットワーク アクセス サーバーにすることができます。
ネットワーク アクセス ポイントによって、従来の「低機能な」端末、端末エミュレータ、ワークステーション、パーソナル コンピュータ(PC)、およびルータと、適切なアダプタ(たとえば、モデムまたは ISDN アダプタ)を併用して、Point-to-Point
Protocol(PPP)、Serial Line Internet Protocol(SLIP)、Compressed SLIP(CSLIP)、または AppleTalk Remote Access(ARA)プロトコルを使用する通信が可能になります。つまり、ネットワーク
アクセス サーバーは、単一のユーザー、ネットワークまたはサブネットワーク、および相互接続したネットワークに対して、接続を提供できます。ネットワーク アクセス サーバを介して接続されているエンティティは、ネットワーク アクセス クライアントと呼ばれます。たとえば、音声グレードの回路で
PPP を実行する PC は、ネットワーク アクセス クライアントです。TACACS は、AAA セキュリティサービスによって管理され、次のようなサービスを提供できます。
• 認証:ログインとパスワードのダイアログ、チャレンジ/レスポンス、メッセージングのサポートによって、認証の完全制御を行います。
認証機能には、ユーザーに任意のダイアログを実行する機能があります(たとえば、ログインとパスワードの指定後に、自宅住所、母親の旧姓、サービス タイプ、社会保険番号などの複数の質問をユーザーに試行する機能)。さらに、TACACS 認証サービスは、ユーザー画面へのメッセージ送信をサポートします。たとえば、会社のパスワード有効期間ポリシーに従い、パスワードの変更の必要があることをユーザに通知することもできます。
TACACS プロトコルは、ネットワーク アクセス サーバーと TACACS の間に認証機能を提供します。また、ネットワーク アクセス サーバーと TACACS 間のすべてのプロトコル交換が暗号化されるため、機密性を確保できます。
ネットワーク アクセス サーバーで TACACS 機能を使用するには、TACACS ソフトウェアを実行するシステムが必要です。
独自の TACACS ソフトウェアの開発に関心があるお客様のために、シスコでは、TACACS プロトコル仕様をドラフトの RFC として使用できるようにしています。