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]

Re: Adding users to /etc/passwd for ssh purposes, but not as a local Windows user


On Jul 25 06:21, Keith Christian wrote:
> --- Corinna Vinschen <XXXXXXX-XXXXXX@XXXXXX.XXX> wrote:



http://cygwin.com/acronyms/#PCYMTNQREAIYR




> > Nope.  Every account in /etc/passwd needs a real account in Windows,
> > given as SID in the pw_gecos field.  Cygwin has no own user management
> > but relies on Windows' user management.
> > 
> > What you can do is to create (or choose an existing) single account in
> > Windows, create three entries for this user in /etc/passwd, edit
> > /etc/passwd to give these three accounts different names and different
> > Cygwin uids, but let them all still refer to this single Windows
> > account.  And then expect weirdnesses.  For instance, the files created
> > by any of these accounts will of course be owned by the underlying
> > Windows account.  An `ls -l' will always show the files being owned by
> > the user entry showing up first in /etc/passwd.  They are simply only
> > one account actually, whatever you fake in /etc/passwd.
> 
> Hi Corinna,
> 
> Thanks for the explanation.  Last evening, the sequence below allowed the
> creation of an alternate user.  Assume "kchristian" as an existing Windows
> user and "keith" as the new Cygwin user.
> 
> 1. As superuser: vi /etc/passwd
> 
> 2. Duplicate an existing Windows user (in my case, "kchristian" user via
> "yyp."
> 
> 2. Change the UID from X to X+1:    :s/X/X+1/g
> 
> 3. mkdir /home/keith
> 
> 4. chmod -R keith:None /home/keith
> 
> 5. passwd keith

As I explained above, this is still the Windows user kchristian.  So I
assume you know now that you changed the password for the Windows user
kchristian.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

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