1,234
edits
Changes
→Assignment Submission
= General Information =
'''Weight''': 10% of the overall grade
* If your professor is '''Andrew Smith''': 13th of April, 2016 (on Blackboard)
* If your professor is '''Murray Saul''': Week 13 (in classevaluation <u>and</u> submission via email)
= Your tasks Assignment Requirements =
In this assignment you will set up a Linux file server on a new virtual machine and configure it to be accessible by specific users on a Windows workstation.
== File server ==
* Create five <u>new</u> users on the file server, call them '''yoursenecaid-1''', '''yoursenecaid-2''', '''yoursenecaid-3''', '''yoursenecaid-4''', '''yoursenecaid-admin'''. (replace "yoursenecaid" with your <u>actual</u> Seneca ID)
* Create a directory /documents with the following subdirectories:
<prestyle="font-size: 14pt;">.
├── private
│ ├── yoursenecaid-1
</pre>
* Set up permissions/ownership on those directories for your Linux users on the file server so that:
** '''yoursenecaid-1 ''' through '''yoursenecaid-4''' have '''read/write''' access to their own <u>private</u> directories.
** '''yoursenecaid-admin''' has '''read/write''' access to <u>every</u> directory.
** Everyone has '''read''' access to the '''readonly''' directory (but only the '''admin''' has '''write''' access too).
** Everyone can both '''read''' and '''write''' to the '''readwrite''' directory.
* Set up '''five ''' Samba users to mirror your new Linux users.* Configure 7 '''seven''' shares (one for each directory above) with permissions as close as possible to the Linux permissions.
== Windows Client ==
* Create the <u>same 5 </u> '''five''' users in your Windows virtual machineas your Samba shares.
* Test to make sure that the correct users have the correct access to the correct shares.
= Assignment Submission =
Refer to the submission requirements depending on your <u>current</u> OPS335 instructor: :'''Andrew Smith:''' :*Submit the following in Blackboard:::*'''Screenshots''' to demonstrate you have accomplished the required tasks for this assignment.<br>This includes: '''configuration files''', Moodle'''service statuses''', or whatever your professor specifies in class or "class announements" (For and '''basic tests of functionality'''.''' NOTE: You MUST take screenshoots of the ENTIRE screen as opposed to only the VM console'''. :'''Murray Saul, also send these in an e-mail (subject line: OPS335 assignment1) with the following attachments):'''