Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Management Information System Expert

In this assignment you will develop simple scripts to manage the user and file system whilst developing some expertise in managing a complex file system. The Assignment should be submitted on Turnitin.

Part 1: Automated Account Management

You have been asked by your boss to prepare two shell scripts which manage user information:

You are to prepare a simple shell script which reads a text file called users.txt. The file is in the form

dfs /home/dfs Daniel Saffioti

and creates these users on the system without any interactive input. To do this you will need to use the adduser(1) and passwd(1) commands. You will need to randomly produce the password and report this to the administrator.

You can assume the fields being username, home directory and GCOS string are separate by a single white space.

You can assume all users are in the same group. The program should output the username and generated password once created.

Management of users is important particularly there removal. Write a shell (.sh) script that takes a single argument being a username, looks fo the account in /etc/passwd, deletes the accounts, and archives there home directory into a tar.gz file. You will receive more marks if you avoid using the standard user management tools.

Part 2: Designing File Systems

You work for the Information Technology Department in your University and you have been asked to build a server to store user data (home directories).

The volumes can grow without bounds, so it was felt that the ZFS file system should be used for each volume. The operating system itself need not be on a ZFS volume.

All volumes including the operating system should be engineered in such a way to ensure the best data protection is afforded in the event of local disk failure. It is expected that no more than 1 hours worth of data will be lost.

The volumes required are as follows:

uni0 with mount point /users/ug& quota of 200G.

uni1 with mount point /users/pg& quota of 200G.

uni2 with mount point /users/deleted& reservation of 100G.

uni3 with mount point /users/staff& reservation of 100G.

uni4 with mount point /users/guest & reservation of 250G.

Given the above your task is as follows define a strategy for how you will ensure the volumes outlined above are provisioned whilst ensuring there data protection. Document this accordingly along with a suitable rationale for your design.

Part 3: Implementing the Filesystem

Given the strategy defined in part two, your job is to implement the storage system.

1. To do this install the latest version of Ubuntu Server on a virtual machine. You will need to ensure the networking is bridged and the root portioning is managed appropriately. You will need to add additional virtual disks to meet the storage needs above.

2. Install the ZFS package and configure it such that pools of storage are created to meet the above requirements including redundancy and backups. To achieve this use the mirroring and snapshot features of ZFS.

Part 4: Making the File System accessible and roboust

The next step is to create another virtual machine (running the same Linux distribution). You job is to:

1. Mount a NFS exported volume from the server outlined in Part three, on this newly created server.

2. Backup all the data on the ZFS volumes on the server in part three to this new instance. You can either use ZFS or another tool/ technique to do this.

Document the steps taken.

Part 5: File System Management with Scripts

Now that you have a plan for the storage there are a few house keeping matters to take care of because users tend to be somewhat liberal with their storage.

Write a script to make sure that user home directories are owned and only accessible by the owner. The script can assume home directories are descendants of /users.

Finally write a script which takes as an argument the filesystem name e.g. /home and looks for objects which do not belong i.e. end with the extension

a. mp3

b. aac

c. mp4

d. mov

e. avi

f. vid

When these files are found a summary should be produced including where they are and the size. The script should also remove the files.

Rationale

This assessment task will assess the following learning outcome/s:

be able to apply technical knowledge to manage servers.

be able to investigate the layout of server file systems.

be able to plan, create and manage information services.

be able to design and write scripts to automate various server management tasks.

be able to justify an appropriate protection strategy for data and services.

In this assignment you will develop simple scripts to manage the user and file system whilst developing some expertise in managing a complex file system.

Management Information System, Management Studies

  • Category:- Management Information System
  • Reference No.:- M93091927
  • Price:- $60

Priced at Now at $60, Verified Solution

Have any Question?


Related Questions in Management Information System

Evaluate performance requirements along with protocols that

Evaluate performance requirements, along with protocols that will allow CloudCrushers to work efficiently for their customers. In addition, using Microsoft® Visio®, begin to design the infrastructure required within the ...

Assignmentyour team will pick a business sector and then

Assignment Your team will pick a business sector and then visualize a type of business. You are not researching a real business, you are creating a fictional business. A. Choose one of these business sectors: 1. Healthca ...

Write 2 page paper that discusses what policies were

Write 2 page paper that discusses what policies were missing in the particular case. Do additional research than what was provided in the text. Use APA format Cite your sources. Understand differences in framework compon ...

Knowledge management systems and crmin answer to the

KNOWLEDGE MANAGEMENT SYSTEMS AND CRM In answer to the challenges Nelnet faces in servicing a growing volume of student loans, the company chose to deploy a knowledge management system called OpenText Process Suite. Go on ...

Assignment capabilities proposal you are a 10 million

Assignment : Capabilities Proposal You are a $10 million consulting company responding to a Capabilities Proposal for a prospective client. The client seeks an analysis of its existing network in anticipation of a large ...

In this assignment students will review the risk management

In this assignment, students will review the risk management framework (RMF). Provide an overview of the framework in a visual graphic format of the six steps in the process and provide a brief description of what happen ...

Question a boeing 787 dreamliner if you were the program

Question : a) Boeing 787 Dreamliner. If you were the program manager, what would you have done differentlyto avoid the problems faced by the Dreamliner program? b) Enterprise Architecture at American Express. Why was it ...

From the first e-activity identify the following cpus 1 the

From the first e-Activity, identify the following CPUs: 1) the CPU that resides on a computer that you own or a computer that you would consider purchasing, and 2) the CPU of one (1) other computer. Compare the instructi ...

Answer the following question 1 why is it important for hr

Answer the following Question : 1. Why is it important for HR management to transform from being primarily administrative and operational to a more strategic contributor? (400 words) 2. Discuss how globalization has chan ...

Develop a 2- to 3-page paper or a 10- to 12-slide

Develop a 2- to 3-page paper, or a 10- to 12-slide PowerPoint® presentation with speaker notes along with a 1-page executive summary. Cover the following: Identify the event and the issues surrounding the security breach ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As