User Tools

Site Tools


сервис_tacacs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_tacacs [2022/03/04 13:09]
val
сервис_tacacs [2022/04/22 07:38] (current)
val [Docker]
Line 14: Line 14:
 ==== Docker ==== ==== Docker ====
  
-    ​* [[https://​www.nixcraft.com/​t/​ubuntu-server-20-04-installing-tacacs/​3452|Ubuntu Server 20.04 Installing TACACS+]] +  ​* [[https://​www.nixcraft.com/​t/​ubuntu-server-20-04-installing-tacacs/​3452|Ubuntu Server 20.04 Installing TACACS+]] 
-    * [[https://​hub.docker.com/​r/​lfkeitel/​tacacs_plus|TACACS+ Docker Image]]+  * [[Технология Docker]] 
 +  ​* [[https://​hub.docker.com/​r/​lfkeitel/​tacacs_plus|TACACS+ Docker Image]]
  
 <​code>​ <​code>​
 +# mkdir tacacs_server
  
 +# cd tacacs_server/​
 +
 +# cat Dockerfile
 +</​code><​code>​
 +FROM openswitch/​tacacs_server
 +
 +RUN printf "​%s\n%s"​ '#​!/​bin/​sh'​ "/​usr/​local/​bin/​tac_plus -G -C /​etc/​tacacs/​tac_plus.conf"​ > /start.sh && chmod +x /start.sh
 +#RUN echo -e '#​!/​bin/​sh\n/​usr/​local/​bin/​tac_plus -G -C /​etc/​tacacs/​tac_plus.conf'​ > /start.sh && chmod +x /start.sh
 +
 +ENTRYPOINT ["/​start.sh"​]
 +</​code><​code>​
 +# docker build -t corp/​tacacs_server .
 +
 +# mkdir /​etc/​tacacs+/​
 </​code>​ </​code>​
 +
 ===== Настройка ===== ===== Настройка =====
  
Line 56: Line 73:
 <​code>​ <​code>​
 # service tacacs_plus restart # service tacacs_plus restart
 +</​code>​
 +
 +==== Docker ====
 +<​code>​
 +# docker run --name tacacs_server -d -p 49:49 -v /​etc/​tacacs+/:/​etc/​tacacs/​ -v /​var/​log/:/​var/​log/​ --restart=always corp/​tacacs_server
 </​code>​ </​code>​
  
 ===== Мониторинг ===== ===== Мониторинг =====
 +
 +!!! Файл появится в результате действий пользователя в CLI
 +
 <​code>​ <​code>​
 # tail -f /​var/​log/​tac_plus.acct # tail -f /​var/​log/​tac_plus.acct
Line 66: Line 91:
  
 <​code>​ <​code>​
-# cat /etc/tac_plus.conf+# cat tac_plus.conf
 </​code><​code>​ </​code><​code>​
 key = tackey123 key = tackey123
сервис_tacacs.1646388573.txt.gz · Last modified: 2022/03/04 13:09 by val