Users, Groups and Permissions in Linux
Note: We Demonstrate Linux using Ubuntu Server 10.04
Info
- Level: Intermediate
- Presenter: Eli the Computer Guy
- Date Created: September, 16 2010
- Length of Class: 37 Minutes
Tracks
Prerequisites
Purpose of Class
- This class teaches students how to manage users, groups and permissions in a Linux enviornment.
Topics Covered
- Adding and Deleting Users
- Editing the passwd File Which Contains User Configurations
- Changing User Passwords
- Adding and Deleting Groups
- Adding and Deleting Users from Groups
- Editing the group Configuration File
- Understanding Permission Numbering System
- Changing User and Group Ownership for Files and Folders
Class Notes
- Users
- Add User = sudo adduser username
- Change User password = sudo passwd username
- Delete User = sudo userdel username
- Edit Users Configuration File = sudo vim /etc/passwd (shows usernames, names of users, home directories)
- Groups
- Sudo groupadd groupname
- Sudo groupdel groupname
- Sudo vim /etc/group (shows groups and users)
- Permissions
- Numbers = owner/group/everyone else
- 4 = read, 2 = write, 1 = execute
- To Chanege Permissions of a File or Folder = sudo chmod 777 file/folder (-R for recursive)
- Changing Ownership
- To Change User Ownership = sudo chown -R username file/folder
- To Change Group Ownership =sudo chgrp –R groupname file/folder
- -R for Recursive for Folders



Hey Eli can you add a group withing a group, also i am using ubuntu 11.04 and when i do the sudo vim /etc/passwd is not working its giving me some sort of an error why would that be?
I don’t believe you can do it.
it is a supper idea to give these notes after each demo. very effecient and simple.