Mail Archives: cygwin/2005/07/26/17:08:19
Pierre:
Thanks for your help. After I rebuilt
/etc/passwd and /etc/group some but not all of the symptoms went away-
I'm pretty sure /etc/group was corrupt (my fault). I will post again after
I get things in order, but for now I still can not write to the share:
> 16:04:01 Tue Jul 26 0j tty0 3204 ~
> OurBox120 staffuser1 > id
uid=15773(staffuser1) gid=16027(XYZ_ES_STAFF) groups=544(Administrators),10513(Domain Users),16026(XYZ_ES_ADMIN),16027(XYZ_ES_STAFF),16024(XYZ_Users),545(Users)
> 16:04:14 Tue Jul 26 0j tty0 3204 ~
> OurBox120 staffuser1 > ls -l /etc/{passwd,group}
-rw-rw-r-- 1 staffuser1 XYZ_ES_STAFF 178626 Jul 26 15:49 /etc/group
-rw-rw-r-- 1 staffuser1 XYZ_ES_STAFF 44725 Jul 26 15:49 /etc/passwd
> 16:04:22 Tue Jul 26 0j tty0 3204 ~
> OurBox120 staffuser1 > touch //OurBox108/scm/toss.$RANDOM
touch: cannot touch `//OurBox108/scm/toss.13506': Permission denied
see comments below:
On Tue 7/26/05 16:14 EDT "Pierre A. Humblet" wrote:
> Tom Rodman wrote:
>
> > Just upgraded to 1.5.18. Having several problems with
> > network drives in ssh sessions - problems not seen in 1.5.10
> > or earlier. Here they are:
> >
> > # ********************************************************************
> > # ssh session can not read share permissions w/"setacl"
> > # ********************************************************************
> > # --------------------------------------------------------------------
> > # reference (good/OK) example in console bash session
> > # (notice user staffuser1 is in group 'XYZ_ES_ADMIN')
> > # --------------------------------------------------------------------
> > ~ $ uname -a
> > CYGWIN_NT-5.0 OurBox120 1.5.18(0.132/4/2) 2005-07-02 20:30 i686 unknown unknown Cygwin
> > ~ $ echo $CYGWIN
> > binmode tty ntsec smbntsec
> > ~ $ id
> > uid=15773(staffuser1) gid=16027(XYZ_ES_STAFF)
> > groups=0(root),544(Administrators),19858(ABC_NA-CTX-Notepad-A),10513(Domain
> > Users),16026(XYZ_ES_ADMIN),16027(XYZ_ES_STAFF),16024(XYZ_Users) ,545(Users)
> > ~ $ setacl -on '\\OurBox108\scm' -ot shr -actn list -lst 'f:tab;w:o,g,d,s;i:y;s:n'
> > \\OurBox108\scm
> >
> > DACL(not_protected):
> > Everyone read+SHARE_WRITE+WRITE_OWNER+WRITE_DAC allow no_inheritance
> > DOMxx1\XYZ_ES_ADMIN full allow no_inheritance
> >
> > # --------------------------------------------------------------------
> > # failing example in ssh bash session
> > # --------------------------------------------------------------------
> > ~ $ uname -a
> > CYGWIN_NT-5.0 OurBox120 1.5.18(0.132/4/2) 2005-07-02 20:30 i686 unknown unknown Cygwin
> > ~ $ echo $CYGWIN
> > binmode tty ntsec smbntsec
> > ~ $ id
> > uid=15773(staffuser1) gid=16027(XYZ_ES_STAFF) groups=0(root),544(Administrators),10513(Domain
> > Users),16026(XYZ_ES_ADMIN),16027(XYZ_ES_STAFF),16024(XYZ_Users),545(Users)
> > ~ $ setacl -on '\\OurBox108\scm' -ot shr -actn list -lst 'f:tab;w:o,g,d,s;i:y;s:n'
> > ERROR reading SD from <\\OurBox108\scm>: Access is denied.
>
> I am assuming you use ssh with a password. Correct? If not, discard what follows.
right I do login with a password (in general, and definitely for these tests)
>
> This is probably due to a change in ssh, which in turn necessitated a change in Cygwin
> to contact the domain server to obtain the groups you belong to, even before ssh
> logs you in.
>
> Looks like your server is omitting the group ABC_NA-CTX-Notepad-A This causes
> Cygwin to generate an internal token to log you in, instead of using the token provided by
> Windows from your ID/passwd. Your domain does not trust the credentials produced by
> Cygwin.
SORRY, I that "ABC_NA-CTX-Notepad" group was my problem - I believe my groups
file was corrupted/out of date! I think I have fixed that now, and the problem
persists, but I will carefully double check everything and followup with at least another
posting either way.
>
> If the above is true, here is a workaround:
> edit /etc/group and add "staffuser1" at the end of the line for the group ABC_NA-CTX-Notepad-A
> (which should have gid 19858).
> This will remedy the problem with the domain server.
>
> It would be nice to understand why a group is not reported (probably a security issue) but
> doing so probably requires help from a knowledgeable and helpful network admin.
again, I suspect it was my munged /etc/group file..
>
> Pierre
>
>
>
> --
> Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
> Problem reports: http://cygwin.com/problems.html
> Documentation: http://cygwin.com/docs.html
> FAQ: http://cygwin.com/faq/
>
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -