On Nov 14, 2007, at 6:33 AM, will young wrote:

Shawn M Emery wrote:
Henry B. Hotz wrote:
On Nov 8, 2007, at 8:30 AM, Douglas E. Engert wrote:

2) Ticket stores should be per-session.

Yes, but I think there should also be a way of acquiring a TGT from outside of the session. For example; processes that are long running or delayed execution could use credentials acquired from another mechanism, such as from password authentication or delegation.
I haven't looked recently but in general there have not been cohesive sessions to tie processes (and kernel actions) to unless auditing is enabled.
        -Will

All of us seem to have interpreted this comment differently, or at least to have very different concerns related to it.

My concern when I wrote that is that the credential cache for a console login should be independent from the one for an ssh session (and each ssh session should be independent from the others) *even*if* they are for the same nominal user and UID. Maybe I want my credentials erased when I logout, but I don't want the ssh session killed when I log out from the console. If you're not concerned with actual secure isolation this could be as simple as a per-session CC name. I'd *like* something akin to an AFS PAG with actual secure isolation as well, but I know that's hard.

Maybe network identities are independent of local UID and there's just no correspondence at all.

One use case we have here is an operator console for e.g. a testbed. It runs continuously, and nobody *ever* logs the console out. OTOH the person in front of the console changes every 8 hours. I've been advocating that the operator do a kinit/klog at shift change. Then network operations and logs can be traced to the real person on duty, but you don't have to kill/restart all the monitoring processes. Making this work right goes to my first point as well, of course.

------------------------------------------------------------------------
The opinions expressed in this message are mine,
not those of Caltech, JPL, NASA, or the US Government.
[EMAIL PROTECTED], or [EMAIL PROTECTED]


_______________________________________________
OpenAFS-devel mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to