# Tacacs validation

**URL:** <https://forum.ansible.com/t/tacacs-validation/27259>\
**Category:** Ansible Project\
**Created:** [April 12, 2018, 2:59pm UTC](https://forum.ansible.com/t/tacacs-validation/27259 "2018-04-12T14:59:41Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Juraj\_Papic](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@Juraj\_Papic](https://forum.ansible.com/u/Juraj_Papic)\
**Post date:** [April 12, 2018, 2:59pm UTC](https://forum.ansible.com/t/tacacs-validation/27259/1 "2018-04-12T14:59:41Z")

</div>

Hello,

I would like to know if there’s any chance to configure ansible to validate user/pass via tacacs , instead of hard coding the user/pass.

I dont want to use vault.

Thanks.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/ansible/original/1X/1882d9a01da5d8996a862359b0913cc568a39b84.svg) [@system](https://forum.ansible.com/u/system)\
**Post date:** [April 12, 2018, 3:35pm UTC](https://forum.ansible.com/t/tacacs-validation/27259/2 "2018-04-12T15:35:07Z")

</div>

Ansible does not really validate user/pass, the connection system is responsible for it, normally delegating it to the login system.

i.e ansible passes the info to ssh, sshd can delegate validation to login/pam.

---

<div class="post-metadata">

**Author:** ![Juraj\_Papic](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@Juraj\_Papic](https://forum.ansible.com/u/Juraj_Papic)\
**Post date:** [April 12, 2018, 3:44pm UTC](https://forum.ansible.com/t/tacacs-validation/27259/3 "2018-04-12T15:44:02Z")

</div>

Hello Brian,

Thanks for that info, if I manage to configure the sshd to validate directly to the tacacas, do you this will fix the issue?

Thanks.

**BGH** informa que todos los actos o hechos que se interpreten como contrarios a los principios establecidos por el Código de Ética y Conducta de la empresa, podrán ser denunciados en forma anónima, a través de nuestra Línea Ética. **Teléfono** : 0800-122-0459 | **Fax** : +54-11-4316-5800 | **Email** : [lineaeticabgh@kpmg.com.ar](mailto:lineaeticabgh@kpmg.com.ar) | **Correo**  **Postal** : Bouchard 710, 6to piso (1001), Buenos Aires, Argentina - Ref: Línea Ética BGH.

> **(attachments)**
>
> ![image001.png](https://us1.discourse-cdn.com/ansible/original/2X/b/be9e5a0b7fe65f2c8d7a0c021a1def360aec2557.png)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/ansible/original/1X/1882d9a01da5d8996a862359b0913cc568a39b84.svg) [@system](https://forum.ansible.com/u/system)\
**Post date:** [April 12, 2018, 8:40pm UTC](https://forum.ansible.com/t/tacacs-validation/27259/4 "2018-04-12T20:40:18Z")

</div>

No entiendo la pregunta, pero si quieres, podemos usar Español para entendernos mejor.

---

<div class="post-metadata">

**Author:** ![Juraj\_Papic](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@Juraj\_Papic](https://forum.ansible.com/u/Juraj_Papic)\
**Post date:** [April 12, 2018, 9:11pm UTC](https://forum.ansible.com/t/tacacs-validation/27259/5 "2018-04-12T21:11:28Z")

</div>

Genial,

Si puedo configura para que el sshd valide via tacacas, entonces Ansible podria hacer la validacion que necesito, ya que actualmente para un proyecto estoy buscando esta opcion .

[http://sen-wiki.blogspot.com.ar/2014/03/authenticate-linux-sshd-with-tacacs.html](http://sen-wiki.blogspot.com.ar/2014/03/authenticate-linux-sshd-with-tacacs.html)

saludos y gracias.

**BGH** informa que todos los actos o hechos que se interpreten como contrarios a los principios establecidos por el Código de Ética y Conducta de la empresa, podrán ser denunciados en forma anónima, a través de nuestra Línea Ética. **Teléfono** : 0800-122-0459 | **Fax** : +54-11-4316-5800 | **Email** : [lineaeticabgh@kpmg.com.ar](mailto:lineaeticabgh@kpmg.com.ar) | **Correo**  **Postal** : Bouchard 710, 6to piso (1001), Buenos Aires, Argentina - Ref: Línea Ética BGH.

> **(attachments)**
>
> ![image001.png](https://us1.discourse-cdn.com/ansible/original/2X/b/be9e5a0b7fe65f2c8d7a0c021a1def360aec2557.png)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/ansible/original/1X/1882d9a01da5d8996a862359b0913cc568a39b84.svg) [@system](https://forum.ansible.com/u/system)\
**Post date:** [April 12, 2018, 9:22pm UTC](https://forum.ansible.com/t/tacacs-validation/27259/6 "2018-04-12T21:22:10Z")

</div>

Como dije inicialmente, Ansible no hace la validación, pasa la información al conector y este as su vez lo pasa al sistema operativo, el cual valida el usuario y contraseña contra lo que esta configurado en la computadora.

Si puedes entrar con usuario y contraseña o certificado, Ansible lo usará del mismo modo que un usuario.

---

<div class="post-metadata">

**Author:** ![Juraj\_Papic](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@Juraj\_Papic](https://forum.ansible.com/u/Juraj_Papic)\
**Post date:** [April 12, 2018, 9:27pm UTC](https://forum.ansible.com/t/tacacs-validation/27259/7 "2018-04-12T21:27:12Z")

</div>

El tema que yo no estoy usando Ansible para conectar a Servidores lo estoy usando para networking.

saludos y gracias.

**BGH** informa que todos los actos o hechos que se interpreten como contrarios a los principios establecidos por el Código de Ética y Conducta de la empresa, podrán ser denunciados en forma anónima, a través de nuestra Línea Ética. **Teléfono** : 0800-122-0459 | **Fax** : +54-11-4316-5800 | **Email** : [lineaeticabgh@kpmg.com.ar](mailto:lineaeticabgh@kpmg.com.ar) | **Correo**  **Postal** : Bouchard 710, 6to piso (1001), Buenos Aires, Argentina - Ref: Línea Ética BGH.

> **(attachments)**
>
> ![image001.png](https://us1.discourse-cdn.com/ansible/original/2X/b/be9e5a0b7fe65f2c8d7a0c021a1def360aec2557.png)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/ansible/original/1X/1882d9a01da5d8996a862359b0913cc568a39b84.svg) [@system](https://forum.ansible.com/u/system)\
**Post date:** [April 12, 2018, 9:32pm UTC](https://forum.ansible.com/t/tacacs-validation/27259/8 "2018-04-12T21:32:00Z")

</div>

Es lo mismo, simplemente son servidores mas especializados, en cuanto la autentificación, no hay diferencia

---

<div class="post-metadata">

**Author:** ![Juraj\_Papic](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@Juraj\_Papic](https://forum.ansible.com/u/Juraj_Papic)\
**Post date:** [April 12, 2018, 9:34pm UTC](https://forum.ansible.com/t/tacacs-validation/27259/9 "2018-04-12T21:34:08Z")

</div>

muchas gracias, seguire buscando alguna forma.

saludos y gracias.

**BGH** informa que todos los actos o hechos que se interpreten como contrarios a los principios establecidos por el Código de Ética y Conducta de la empresa, podrán ser denunciados en forma anónima, a través de nuestra Línea Ética. **Teléfono** : 0800-122-0459 | **Fax** : +54-11-4316-5800 | **Email** : [lineaeticabgh@kpmg.com.ar](mailto:lineaeticabgh@kpmg.com.ar) | **Correo**  **Postal** : Bouchard 710, 6to piso (1001), Buenos Aires, Argentina - Ref: Línea Ética BGH.

> **(attachments)**
>
> ![image001.png](https://us1.discourse-cdn.com/ansible/original/2X/b/be9e5a0b7fe65f2c8d7a0c021a1def360aec2557.png)
