473,387 Members | 1,493 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Kerberos authentication w/ Python on Windows

After a bit of searching I haven't been able to find a definite resource
for Kerberos authentication from Python. Any help would be appreciated.
Here's what I've found...

[1] http://starship.python.net/crew/fdra...py/krb5py.html
This looks all well and good, but the 'original software package'
referenced here doesn't work, and as far as I can tell, doesn't even
seem to exist (and I do have Handler).

[2] The best I could find in Zope appears to just get its result from
the UNIX/Linux krb5 command, which does all the heavy lifting. This is
not available on Windows.

[3] http://pygss.sourceforge.net/
I can't really tell if this is what I'm looking for. It does
provide a way to interface with MIT's krb5, but it must be obtained
separately and compiled...

Thanks in advance for any help!

--
Brian Beck
Adventurer of the First Order
Jul 18 '05 #1
1 2980
In article <cl**********@eeyore.INS.cwru.edu>,
Brian Beck <ex****@gmail.com> wrote:
After a bit of searching I haven't been able to find a definite resource
for Kerberos authentication from Python. Any help would be appreciated.
The only thing I know out there -

ftp://www.python.org/pub/www.python....09-Dec-1999/Sy
stem/krb5module-0.1.tar.gz

Written by Fred Drake and Roger Masse for CNRI, it's not very
recent but that's probably the least of your problems. It does
have some preprocessor conditionals as though they were building
it on Windows at some point.
Here's what I've found... .... [2] The best I could find in Zope appears to just get its result from
the UNIX/Linux krb5 command, which does all the heavy lifting. This is
not available on Windows.
That krb5 command does not sound like anything I have ever seen.
It isn't "available" on UNIX either, it's just something that
you have to get and probably build (I guess - I've never heard of
external Kerberos authentication, sounds like a bad idea to me.)
[3] http://pygss.sourceforge.net/
I can't really tell if this is what I'm looking for. It does
provide a way to interface with MIT's krb5, but it must be obtained
separately and compiled...


Well, naturally. I don't know this software, but by the name
evidently it's a GSSAPI interface. Conventional wisdom has it
that applications should use GSSAPI for Kerberos 5 authentication.
It actually doesn't have complete, end-to-end coverage for the
problem area, so commonly you end up needing to call the
underlying krb5 library anyway for some miscellaneous functions,
and honestly it's a verbose, awkward mess to program to, but
you get a more reliable application out of it if you're doing
things like data encryption on top of the minimal authentication
function. And I understand that at some level it may be compatible
with a protocol that Microsoft Windows' native Kerberos 5
implementation uses.

I don't know much about any special issues that you might be
facing on Microsoft Windows, but all this is fairly simple
on UNIX and I know MS made Kerberos5 integral to Windows
authentication, so what could go wrong?

Donn Cave, do**@u.washington.edu
Jul 18 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Jacob | last post by:
Hello All, I am trying to serve out some content via IIS that is hosted on a remote fileserver, and am unable to get the delegation working correctly. Our setup is as follows: Local LAN...
0
by: Paul Bacelar | last post by:
I have a problem with Windows integrated authentication and Kerberos. I use the object COM ServerXMLHTTP of MSXML3. On the Open method which requires the login password of the user, I use NULL and...
2
by: josh | last post by:
Hello Sharepoint Guru's, I have hit a bit of a brick wall in regards to Kerberos authentication. I have an ASP.Net web application that interfaces with sharepoint, this all works fine if I do...
0
by: CESAR DE LA TORRE [MVP] | last post by:
I am using WSE 3.0 with Visual Studio 2005, specifically I'm using Kerberos authentication and passing Kerberos ticket from Presentation Tier (VSTO.2005 client) to Server Tier through our Web...
1
by: russell.lane | last post by:
I've established user login identity impersonation and delegation for a multi-tier web application. I'm running into a case where authentication fails when a user accesses the app from a browser...
4
by: webrod | last post by:
Hi, I am trying to secure a WS using WSE 3.0 and kerberos. I used the "WSE 3.0 settings" from VS2005 with my own WS. I have a console application which try to access a WS. With the...
1
by: Tina | last post by:
I have a client that wants his new asp.net app to be authenticated using Kerberos instead of forms authentication. I used Kerberos years ago for logon security for users to long on to NT. However...
0
by: louis.lam | last post by:
Anyone has experience setting up kerberos authentication on SQL Server 2005 on Windows 64 bit? It is working for me on windows 32-bit. I didn't need to do anything, but to make sure the sever and...
2
by: Tapio Kulmala | last post by:
Hi! I've found an interesting problem that might have something to do with Kerberos. I have a www application running in a Windows Server 2003 box. The server did not have SP1 or SP2...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.