This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

ssh session can't see share permissions; rights for disk share reduced..


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.


# -------------------------------------------------------------------- 
# ssh session does not have proper rights on share //OurBox108/scm
# (can not write)
# -------------------------------------------------------------------- 
  # -------------------------------------------------------------------- 
  # good/OK example in *console* bash session
  # -------------------------------------------------------------------- 
  ~ $ touch //OurBox108/scm/toss.$RANDOM && echo ok
  ok
  # -------------------------------------------------------------------- 
  # failing examples in ssh bash session
  # -------------------------------------------------------------------- 
  ~ $ touch //OurBox108/scm/toss.$RANDOM
  touch: cannot touch `//OurBox108/scm/toss.7620': Permission denied
  ~ $ touch //OurBox108/scm/toss.$RANDOM
  touch: cannot touch `//OurBox108/scm/toss.29272': Permission denied

I would appreciate it if anyone can try the above two cases
and let me know of they work OK for you.

--
Tom Rodman





-- 
minor (3rd) problem:

ssh session does not have proper rights for drive mapped on console
  (I can live with this, but it's a change..)

  I won't go into details, but in an ssh session, try 'ls -l' using a drive letter
  style path for a network drive that is mapped on the console
  (not UNC path), ls does not seem to use /etc/group or /etc/passwd.


--
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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]