1,234
edits
Changes
no edit summary
= Your tasks =
In this assignment you will set up a file server on a new virtual machine and configure it to be accessible by specific users on a Windows workstation.
== File server ==
* Your file server must be cloned from the cloning source machine you created in Assignment 1.
* Call it file.ops335a1.org and register that in your DNS server (from Assignment 1).
* It will run Samba (automatically on boot) to share files with Windows. You may reuse the Windows installation from the lab or create a new one for the assignment.
* Create five new users on the file server, call them yoursenecaid-1, yoursenecaid-2, yoursenecaid-3, yoursenecaid-4, yoursenecaid-admin. (replace with your actual Seneca ID)
* Create a directory /documents with the following subdirectories:
<pre>.
├── private
│ ├── yoursenecaid-1
│ ├── yoursenecaid-2
│ ├── yoursenecaid-3
│ ├── yoursenecaid-4
│ └── yoursenecaid-admin
└── shared
├── readonly
└── readwrite
</pre>
* Set up permissions/ownership on those directories for your Linux users on the file server so that:
** yoursenecaid-1 through 4 have read/write access to their own private directories.
** yoursenecaid-admin has read/write access to every 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 shares (one for each directory above) with permissions as close as possible to the Linux permissions.
== Windows Client ==
* Create the same 5 users in your Windows virtual machine.
* Test to make sure that the correct users have the correct access to the correct shares.
= Assignment Submission =