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.
its my first day with the linux and iam stucked in a critical situation here in the office
i've installed linux Red Hat Linux 9 and faced a problem of expiry of the password i've seen in the forum abt go to root and type password -u but how to enter in the root All i can see only the login window there is no option given to move any where..
some linux distributions like fedora, ubuntu, red hat doesn't provide to login as a root user.
if you want to perform administrative tasks you need to run as root by using "su" command. Some distributios like SUSE provides to login as root. so you are not able to login as root !
RH9 is old distro,but you should've been prompted for entering the root password during installation,so when you're in the terminal type su - and enter password,you want see what you type but when you're done press enter.Now you're root.Then you can use command;
chage -M 30 username
to specifie the maximum number of days the password is valid,so in this example the password will be valid for 30 days for the user that you have to specifie.
You can folow this guide to change the root password.
First, by default, an user's password is set to "expire" after first use by the user. That allows the administrator to create the user's account with a known password, but forces the user to change the password after they first use the password. This works well if the user logs on via a console connection, since the message that the password need to be reset is displayed there, with, IIRC, the requirement to make the change before proceeding. I suspect that the older GUI interface you're using may not handle this so gracefully, leaving you with an expired password and no message that the password had expired so you didn't know to change it.
One approach to solving the problem is to boot the system in maintenance mode, log on as "root" and reset the user's password. Then log on as the user, and re-set the password to whatever will work. (There are "rules" for "good" passwords that are enforced when a password is changed.)
To log on in "maintenance" mode (assuming you know the "root" password), just press the <Escape> key as soon as the GRUB boot splash screen is displayed (before the system starts to boot), and follow the on-screen instructions to edit the line that starts with kernel to have a " 3" (no quotes, of course) at the end of the the line, and then boot from the altered commands. (Note: Changes made to the GRUB boot instructions in this way are only temporary.)
Then this is a PAM issue.I don't know where on RH9 PAM is,but you can search for something like /etc/pam.d or /etc/pam.conf and change the configuration file.If you try to do so keep this in mind;
account The account interface checks to see if an account is authorized to use the system, which could mean checking to see if it exists, has expired, or is allowed access at a particular time or via a particular service.
auth The auth interface authenticates a user. That can be by prompting for and then checking a password, a database, or another mechanism. auth modules are also allowed to set credentials such as group memberships or Kerberos tickets.
password The password interface is for checking and setting password authentication.
session The session interface configures and manages a user's session. This may include housekeeping tasks like mounting directories, creating files, and so on.