Changes

Jump to: navigation, search
INVESTIGATION 2: FILE PERMISSIONS
# Issue Linux commands to create empty files for each of those newly created directories as show in diagram to the right:<br><br>'''NOTE:''' You will now run another shell script to confirm that you properly created those empty files within those specified directories.<br><br>
# Issue the following Linux command to run a checking script:<br><span style="color:blue;font-weight:bold;font-family:courier;">bash /home/murray.saul/scripts/week4-check-2</span><br><br>
# If you encounter errors and re-run the checking script until you receive a congratulations message, then continue the remaining steps.<br><br>Let's get practice understanding permissions, changing permissions, and setting your Linux account to automatically set permissions for newly created directories and regular files.<br><br># Issue the following Linux commands:<br><span style="color:blue;font-weight:bold;font-family:courier;">ls -ld documents clients vendors<br>ls -lR documents clients vendors</span><br><br>NOTE: You should see permissions already set for those newly created directories and regular files. What do these permissions mean for '''same group member''' and '''other group member''' access to those directory and regular files?<br><br># Let's limit access to the '''clients''' and '''vendors''' directories to only yourself and same group members. Issue the following Linux command:<br><span style="color:blue;font-weight:bold;font-family:courier;">chmod 750 ~/clients</span><br><br># Issue the '''ls''' command to confirm that the permissions for those directories have been changed.<br><br>'''NOTE:''' The '''-R''' option for the chmod command can change the file permissions <u>recursively</u> within a directory structure.<br><br># Issue the following Linux command:<span style="color:blue;font-weight:bold;font-family:courier;">chmod 750 -R documents</span><br><br># Again, use the ls command to confirm the permissions for the '''documents''', '''reports''', and '''contract''' directories.<br><br>
# x
13,420
edits

Navigation menu