This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
сервис_tacacs [2025/04/23 11:05] val [Docker образ] |
сервис_tacacs [2025/04/26 10:17] (current) val [Docker] |
||
---|---|---|---|
Line 72: | Line 72: | ||
===== Запуск ===== | ===== Запуск ===== | ||
+ | * [[https://manpages.ubuntu.com/manpages/trusty/man8/tac_plus.8.html]] | ||
==== Ubuntu/Debian ==== | ==== Ubuntu/Debian ==== | ||
<code> | <code> | ||
Line 83: | Line 84: | ||
либо, из базового образа (-d не работает, выводит максимальный debug) | либо, из базового образа (-d не работает, выводит максимальный debug) | ||
+ | |||
+ | # docker run -d --name tacacs_server -p 49:49 -v /etc/tacacs+/:/etc/tacacs/ -v /var/log/:/var/log/ --restart=always openswitch/tacacs_server /usr/local/bin/tac_plus -G -C /etc/tacacs/tac_plus.conf -d 65536 | ||
+ | или | ||
# docker run -d --name tacacs_server -p 49:49 -v /etc/tacacs+/:/etc/tacacs/ -v /var/log/:/var/log/ --entrypoint /usr/local/bin/tac_plus --restart=always openswitch/tacacs_server -G -C /etc/tacacs/tac_plus.conf -d 65536 | # docker run -d --name tacacs_server -p 49:49 -v /etc/tacacs+/:/etc/tacacs/ -v /var/log/:/var/log/ --entrypoint /usr/local/bin/tac_plus --restart=always openswitch/tacacs_server -G -C /etc/tacacs/tac_plus.conf -d 65536 | ||
</code> | </code> | ||
===== Мониторинг ===== | ===== Мониторинг ===== | ||
- | |||
- | !!! Файл появится в результате действий пользователя в CLI | ||
<code> | <code> | ||
+ | !!! Файл появится в результате действий пользователя в CLI | ||
# tail -f /var/log/tac_plus.acct | # tail -f /var/log/tac_plus.acct | ||
+ | |||
+ | # tail -f /var/log/tac_plus.log | ||
+ | ... | ||
+ | все пароли | ||
+ | ... | ||
+ | |||
+ | все, что нужно, есть в tac_plus.acct | ||
+ | # rm /var/log/tac_plus.log; ln -s /dev/null /var/log/tac_plus.log | ||
</code> | </code> | ||