Linux File Permissions - adaley0518/Tech_Journal GitHub Wiki
Linux PuTTY file permissions
- 
Add Users:
- root directory (sudo -i if not in root directory)
 - useradd (input name)
 - passwd (input name)
 - ls /home (check if users exist)
 
 - 
Make Directory:
- mkdir /[directory name]
 - ls -l / (will check if the directory was created)
 - rmdir /[directory name] (will remove directory)
 
 - 
Make file:
- touch [filename.txt] (create file)
 - rm [filename] (remove file)
 
 - 
New Groups/Add Members:
- root directory
 - groupadd (input group name)
 - usermod -aG [groupname] (user to add to group)
 
 - 
Change rwx Directory and File permissions:
- root Directory
 - chmod [who][+,-,=][permission] /directory/filename
- [who] can be g == group, u == user, o == other/global, a == all
 - [add, remove, same (g=u)]
 - [permission] can be r == read, w == write/modify, x = excute
 - Ex: chmod o-r /management/bobreview.txt
 
 - ls -ld /directory ( shows the permissions to the file)
 - chgrp name_of_group /directory
- will change the group name of the directory
 
 - chown [input user name] /directory/filename (this will change the owner of a file/ will have to change group name as well ^)