Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then 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 am not sure where this thread goes so I put it here.
I have done a lot of research and keep coming up empty and this includes browsing books at B&N.
In both Ubuntu and Fedora there are many System Groups. I am looking for information to get a deep understanding of what happens when I create a user and add them to various specific groups.
In Windows this can get quite complicated but there is much documentation on the subject.
I cannot seem to find out what rights go along with each group.
Also I would like to know how I can exploit groups so they are valuable. Other than adding a user to a group and giving that group read, write, execute permissions that filter down to group members I cannot see what else they are for.
In Windows you can have groups within groups and they can be public or private. Not the case in Linux. In Windows you can also assign priveliges to entire groups like the ability to backup the computer or assign and manage printers. etc
For example if there is a group called backup operators then its members can backup files to devices.
Notice the plus symbol. With ACLs, it is the getfacl information that is
relevant, not the standard permissions. In this case, the system is trying to tell us that the directory is
writable by more than one user.
for the full story, try
setuid makes a program run as the owner, regardless of who runs it ie 's' in the user's perms section eg
setgid does the same, only with group perms
you can also use
chmod g+s <dir>
to ensure that any file created by any user in that dir will have the same group id as the dir mentioned.
drwxrwxrwt 27 root root 4096 May 6 10:56 tmp
the 't' means that only the owner of a file (in /tmp) can delete it, even though everybody has full access.