Creating a session in windows to auth to remote machines
ericwoodworth at gmail.com
ericwoodworth at gmail.com
Sat Apr 4 18:47:43 EDT 2009
On Apr 4, 6:39 pm, ericwoodwo... at gmail.com wrote:
> Hi,
> I'm trying to auth to remote machines so I can plunder WMI to get
> logs and settings and the like. My script works for most of my
> machines because they're all in the same domain and I run the script
> as somebody who has enough access to get at this stuff but for
> machines off the domain I'm stuck.
>
> Now I'm primarily a sys/network admin and not a programmer. As a
> sys admin if I had this problem while trying to pull eventlogs
> manually with eventvwr I would simply map a drive to the remote
> machine. That would allow me to enter a username/password and then
> once I was authed I'd have a session and I'd be able to piggyback on
> that session to pull logs.
>
> I'm looking to do exactly that from inside my script. I could
> probably import os and call the net use command to map a drive and get
> a session that way but that feels really sloppy to me. I want to be
> able to explicitly close this session when I'm done with it too.
>
> So I figure there's a com object I could call to open this
> session for me but I can't figure out what it is. Any help would be
> appreciated!
>
> Thanks
Also I am writing this in Python. So I can use win32com if that's the
way to go or I can use anything python 2.6 has built in. I mentioned
com objects because I'm using a lot of those currently but if there's
a more pythonic way to do what I"m after then I'm all ears.
Thanks
More information about the Python-list
mailing list