delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=-2.0 required=5.0 tests=BAYES_00,RCVD_IN_SORBS_WEB |
X-Spam-Check-By: | sourceware.org |
Message-ID: | <572842.74596.qm@web25502.mail.ukl.yahoo.com> |
Date: | Tue, 9 Mar 2010 10:34:57 +0000 (GMT) |
From: | Marco Atzeri <marco_atzeri AT yahoo DOT it> |
Subject: | Re: Shared home dir, samba, and workgroups |
To: | Wes Barris <wes DOT barris AT csiro DOT au> |
Cc: | "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com> |
In-Reply-To: | <4B95E7E6.9020403@csiro.au> |
MIME-Version: | 1.0 |
X-IsSubscribed: | yes |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
--- Mar 9/3/10, Wes Barris ha scritto: > Marco Atzeri wrote: > > --- Mar 9/3/10, Wes Barris ha scritto: > >=20 > >> Wes Barris wrote: > >>> I use Cygwin 1.7 on my XP desktop system at > >> work.=A0 I like having the > >>> same home directory on this Windows XP system > as I do > >> on our Unix > >>> server.=A0 The Windows XP system is a > member of a > >> domain.=A0 The Unix > >>> server is not.=A0 The Unix server is > running Samba > >> and is configured > >>> with a workgroup name.=A0 My home directory > on the > >> Unix server is > >>> mounted as a mapped network drive on the > Windows XP > >> system. > >>> Everything in the above setup is working > >>> properly from the Unix server side and from > the > >> Windows side when > >>> working with Windows Explorer.=A0 I can > create and > >> delete files via > >>> Windows Explorer and they show up on the Unix > side > >> with proper > >>> ownership and permissions (as controlled by > >> Samba).=A0 Conversely, > >>> I can create and delete files under Unix and > access > >> these files > >>> from Windows Explorer. > >>>=20 > >>> The problem is when I look at my mapped > network home > >> directory > >>> with Cygwin, my home directory files are owned > by > >> nobody ('????????') > >>> and have a group of nobody.=A0 I am > guessing that > >> this is because my > >>> Windows SID in /etc/passwd is the SID of my > domain > >> user and since > >>> the Samba server is not part of this domain > the files > >> look like they > >>> are from an unknown user. > >>>=20 > >>> In our Samba server there is a file (usermap) > that > >> maps unix usernames > >>> to windows usernames.=A0 This appears to be > working > >> when working with > >>> Windows Explorer.=A0 Why doesn't this work > with > >> Cygwin?=A0 What is the > >>> way to fix this?=A0 Do I somehow need to > map my > >> unix username to a > >>> windows SID?=A0 Do I need to turn off > ntsec?=20 > >=20 > > you need to map the WINDOWS SID to the UNIX username > >=20 > > so you need to add on /etc/passwd and etc/group > > the right references. > >=20 > > see: > > http://cygwin.com/cygwin-ug-net/using-utils.html#mkpasswd > > http://cygwin.com/cygwin-ug-net/ntsec.html >=20 > I've read both of those pages many times.=A0 They don't > appear > to apply to my situation.=A0 What mkpasswd option(s) > would you > suggest?=A0 --local doesn't help map the Windows SID to > the UNIX > username, --domain doesn't do it. Web, if mkpasswd can not help you to identify the SID, than you can try Setacl http://setacl.sourceforge.net/ using as: $ SetACL.exe -on $(cygpath -aw YOUR_FILE) -ot file -actn list -lst "f:sddl;= w:o,g,s,d" will provide the full list of SID and ACL of the file=20 or directory. The answer is a bit cryptic but it is very detailed.=20 After that you can create,by hand, the right reference in your=20 /etc/passwd and /etc/group=20 >=20 > >> Do I need to change > >>> the mount options for /cygdrive? > >> Should I assume from the lack of any response that > there is > >> no fix > >> for this? > >>=20 > >> -- Wes Barris > >=20 > > I should say no > > Marco >=20 > -- Wes Barris Marco -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |