Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | Re: Tacacs and OpenSSH |
|---|---|
| Date: | Mon, 7 Aug 2006 12:22:21 -0700 |
You need something like this: http://www.padl.com/OSS/nss_ldap.html
But for TACACS. The problem is, TACACS is an authentication protocol, not a diretory lookup protocol.
Basically, the user information needs to be able to be looked up at anytime. Seperate from user authentication.
Think, when I do "ls -l" what translates the UID on the files into an account name?
This is why, even for Microsoft ADS, they have Kerberos for authentication and LDAP for user accounts and pretty much everything else.
Even for Kerberos, you can authenticate, but all other account information needs to be available to the machine. So, for Kerberos installs, you don't need the /etc/shadow file, but you still need the /etc/passwd file. Unless you locate the /etc/passwd information somewhere else, where it is readily availabe, ie. NIS or LDAP.
Asif,
Thank you for your offer. However, I fear you just answered my question. Your comment:
"Also make sure you do have a local user account and it is not locked. You must need a local account even though the authentication is done thru tacacs server. "
is exactly what is was trying to avoid. I was wanting to NOT have a local account on the server. I am trying to have sshd use the local account as defined on the TACACS server. I was hoping there was a way to configure OpenSSH to not look for a local account. I am able to authenticate perfectly if the local account is created on the server.
Gary
--
And, did Guloka think the Ulus were too ugly to save?
-Centauri| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: Tacacs and OpenSSH, Markus Moeller |
|---|---|
| Next by Date: | HPN-SSH, Ramesh Patel |
| Previous by Thread: | Re: Tacacs and OpenSSH, Gary Schlachter |
| Next by Thread: | Re: Tacacs and OpenSSH, ankush grover |
| Indexes: | [Date] [Thread] [Top] [All Lists] |