- Table of Contents
- Copyright
- About the Lead Authors
- About the Contributing Authors
- Acknowledgments
- Tell Us What You Think!
- Introduction
- I. Red Hat Linux Installation and User Services
- Chapter 1. Introduction to Red Hat Linux
- Chapter 2. Installation of Your Red Hat System
- Chapter 3. LILO and Other Boot Managers
- Chapter 4. Configuring the X Window System, Version 11
- Chapter 5. Window Managers
- Chapter 6. Connecting to the Internet
- Chapter 7. IRC, ICQ, and Chat Clients
- Chapter 8. Using Multimedia and Graphics Clients
- II. Configuring Services
- Chapter 9. System Startup and Shutdown
- Chapter 10. SMTP and Protocols
- Chapter 11. FTP
- Chapter 12. Apache Server
- Chapter 13. Internet News
- Chapter 14. Domain Name Service and Dynamic Host Configuration Protocol
- Chapter 15. NIS: Network Information Service
- Chapter 16. NFS: Network Filesystem
- Chapter 17. Samba
- III. System Administration and Management
- Chapter 18. Linux Filesystems, Disks, and Other Devices
- Chapter 19. Printing with Linux
- Chapter 20. TCP/IP Network Management
- Chapter 21. Linux System Administration
- Working as root
- Performing System Maintenance
- Managing Software with RPM
- Using Gnome-RPM
- Managing Users and Groups with linuxconf
- Managing Users and Groups from the Command Line
- Setting Disk Quotas with linuxconf
- Creating Special Accounts with linuxconf
- Analyzing Performance
- Understanding Your Security Responsibilities
- Getting Help
- Summary
- Chapter 22. Backup and Restore
- Chapter 23. System Security
- IV. Red Hat Development and Productivity
- Chapter 24. Linux C/C++ Programming Tools
- Chapter 25. Shell Scripting
- Chapter 26. Automating Tasks
- Chapter 27. Configuring and Building Kernels
- Chapter 28. Emulators, Tools, and Window Clients
- V. Appendixes
- A. The Linux Documentation Project
- B. Top Linux Commands and Utilities
- C. The GNU General Public License
- D. Red Hat Linux RPM Package Listings
Managing Users and Groups with linuxconf
The linuxconf command is a highly welcome addition to Red Hat Linux. Having a GUI tool to manage users and groups takes a lot of hassle out of making small changes, but I'm sure that many system administrators still prefer the command-line method.
Creating and Modifying Users
Adding a user is one of the more basic tasks you can perform with linuxconf. When you installed Red Hat Linux you should have at least set up one user account. Adding additional users is easy.
To add a new user account, follow these steps:
- Start linuxconf.
- Click the Config tab.
- Expand the tree browser under Users Accounts, Normal, User Accounts.
- Click on User Accounts. You should now see the Users Accounts panel.
- Click Add.
- Complete the required fields.
- Click Accept.
That's all there is to it.
Figure 21.2 shows the User Account Creation tab used for adding a user to linuxconf.
Figure 21.2 Adding linuxconf user accounts.
To modify your new user, just go back to the Users Accounts panel and double-click on the user you want to modify from the list. This should bring up a panel that looks like the Add panel from before, but with the appropriate fields already filled in.
Managing Groups with linuxconf
A group is a collection of users assembled together for a particular purpose with the intent that the users will share files or resources. This purpose could be job function—programmer, system administrator, accountant, or engineer—or the users could all have access to a special device—scanner, color printer, or modem.
The system does not limit the number of groups. You will notice that many default groups are already defined. These groups were defined when you installed Red Hat Linux.
To add a group:
- Start linuxconf.
- Click the Config tab.
- Expand the tree browser under Users Accounts, Normal, Group Definitions.
- Click on Group Definitions.
- Click Add.
- Complete the fields, providing a name for the group.
- In the Alternate Members field, type the user ID of each user you want to add to this group.
- Click Accept.
You just defined a new group.
Figure 21.3 shows the Group Specification tab used for adding a group.
Figure 21.3 Adding linuxconf groups.
Managing Users and Groups from the Command Line | Next Section

Account Sign In
View your cart