Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I've searched and not found anything like this.
I have more than 1,000 users in my HP-UX /etc/passwd file. Are there any means of moving usernames and passwords to my new Red Hat box? My concern is the UID; I think the rest of the HP-UX entry could be utilized.
Click here to see the post LQ members have rated as the most helpful post in this thread.
If you really have 1000+ users (or even 20+ users), then why not use a directory service (instead of /etc/passwd)? If your organization already has a directory service, this might be a great time to integrate it with Red Hat.
Plan B would be to write a simple shell script that:
1. Parses your old /etc/passwd (in a loop)
2. Adds all needed groups first
3. Does the appropriate "useradd" for each user (including hard-coded UID, if it's important to you)
Incredibly helpful. Many thanks.
My HP-UX system is so old, the user ID #s are all over the place (from 108 to 1295!). Not 500 and up like in Linux. The nice thing is that all users belong to a single group # so I can parse them out by tweaking the instructions you supplied.
Then, once on the new system, I will write a script that will re-assign UIDs starting at 510 (we already created 9 new users) and increment after each change.
It will probably be a while, but I will definitely let you know how it goes.