Alvin Oga wrote:

On Mon, 22 Nov 2004, nx13372a wrote:



Hi,

I have .tgz(s) with the content of /etc and another with /home from a box.
If i untar the /home in a new box and copy the /etc/passwd and /etc/shadow, is this enough for my users can login?



no, you would be making the classic mistake .. dont do that part having to do with passwd and shadow

# check it .... that it only has home/* in it
cd / ; tar ztvf home.tgz | grep home/*

cd / ; tar zxvfp home.tgz

#
# put all your userID and passwd in a temp location
#
cd /home ; mkdir old-pwd-shadow

cd old-pwd-shadow

tar zxvfp old-etc.tgz

vi old-pwd-shadow/etc/passwd ....
        - remove all the system passwd entries

        - all users should be id's after 100 or 500 or 1,000 or
        whatever you used for userID

=
= do NOT copy system id's to the new box .. strange things will happen
=

vi old-pwd-shadow/etc/shadow ...
        - remove all the system passwd entries


now you are ready to put your users into your new box

cp -p /etc/shadow /etc/shadow.original
cp -p /etc/passwd /etc/passwd.original

cat old-wpd-shadow/etc/shadow >> /etc/shadow
cat old-wpd-shadow/etc/passwd >> /etc/passwd

== look for any duplicate usernames and userIDs and groupIDs
        - remove the old ones .. use the new one in the new system

c ya
alvin




Many thanks Alvin Oga


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Reply via email to