Skip to content

tacacs_client で TACACS+ をテストする

以前に RADIUS をテストするには というメモを書きました。 TACACS+ でも同様に TACACS+ Python client を利用することでテストを行うことが可能です。

インストール

pip でインストールするだけです。

1
python3 -m pip install tacacs_plus

テスト

テストは以下のように実行します。

authenticate

1
2
3
4
# tacacs_client -v -u USERNAME -H 10.0.0.1 authenticate
tacacs+ shared key:
password for tacuser:
status: PASS

authorize

1
2
3
4
5
# tacacs_client -v -u USERNAME -H 10.0.0.1 authorize -c service=admin
tacacs+ shared key:
status: PASS
av-pairs:
  shell:domains=all/admin/