NAPIER UNIVERSITY SCHOOL OF COMPUTING CO32034 J SERVER ADMINISTRATION (JAMES WATT COLLEGE) EXAM PAPER INFORMATION. Answer ALL questions.

Similar documents
NAPIER UNIVERSITY SCHOOL OF COMPUTING CO32034 SERVER ADMINISTRATION EXAM PAPER INFORMATION. Answer ALL questions.

PHP-security Software lifecycle General Security Webserver security PHP security. Security Summary. Server-Side Web Languages

CSN09101 Networked Services. Module Leader: Dr Gordon Russell Lecturers: G. Russell

Setting Up PHPlist (Open-Source Newsletter Manager)

Course Outline: Linux Professional Institute-LPI 202. Learning Method: Instructor-led Classroom Learning. Duration: 5.00 Day(s)/ 40 hrs.

This material is based on work supported by the National Science Foundation under Grant No

HUL SOVANNAROTH PANG DA TIP SAROTH

Illustrated Steps to create greggroeten.net with AWS

Communication protocols and services

Fireware-Essentials. Number: Fireware Essentials Passing Score: 800 Time Limit: 120 min File Version: 7.

Computer Engineering II Solution to Exercise Sheet Chapter 4

UNIVERSITY OF BOLTON SCHOOL OF CREATIVE TECHNOLOGIES COMPUTER AND NETWORK SECURITY SEMESTER TWO EXAMINATIONS 2016/2017 NETWORK SECURITY

AppGate 11.0 RELEASE NOTES

"Charting the Course... RHCE Rapid Track Course. Course Summary

Lab 1: Introduction to Linux Networking

LPI102 EXAM PREPARATION LPIC-1 (LINUX PROFESSIONAL INSTITUTE)

Lab Working with Linux Command Line

[UNIT 1 <Continued>]: <Understanding Apache>

How To Configure Web Access To Subversion Repositories Using Apache

SECURITY+ LAB SERIES. Lab 3: Protocols and Default Network Ports Connecting to a Remote System

EXAMGOOD QUESTION & ANSWER. Accurate study guides High passing rate! Exam Good provides update free of charge in one year!

Definition of firewall

Web insecurity Security strategies General security Listing of server-side risks Language specific security. Web Security.

[ Due: N.A ] [ Points: PRICELESS ] [ Date: 2/9/2016] [ Goings, Jesse ] Computer Network Specialist Center For Arts and Technology College Kelowna BC

Cisco Unified Operating System Administration Web Interface

Cisco Unified Operating System Administration Web Interface for Cisco Emergency Responder

Appliance Installation Guide

Twiki Installation Notes. Ned Brush 4/13/06. Everything is left as is (default settings) unless specified below. Distribution: RHEL 4

Observium Enable your new virtual host 4

Frequently Asked Questions About Performance Monitor

Stateless Firewall Implementation

Latest IT Exam Questions & Answers

NSE6_FML exam.14q

Install latest version of Roundcube (Webmail) on CentOS 7

app = web.application(urls, globals()) class hello: def GET(self, name): if not name: name = 'World' return 'Hello, ' + name + '!' if name == " main "

Problem Max. Points Act. Points Grader

Loadbalancer.org Virtual Appliance quick start guide v6.3

Internet Architecture. Web Programming - 2 (Ref: Chapter 2) IP Software. IP Addressing. TCP/IP Basics. Client Server Basics. URL and MIME Types HTTP

Upgrading from TrafficShield 3.2.X to Application Security Module 9.2.3

11 aid sheets., A non-programmable calculator.

Operation Manual for OutboxSMS-Lite

How to Configure Authentication and Access Control (AAA)

Web Portal User Manual for

Lecture 08: Networking services: there s no place like

Certification. The HTTP Service

CSN09101 Networked Services. Module Leader: Dr Gordon Russell Lecturers: G. Russell

General Network Troubleshooting

DxR clinician INSTRUCTOR MANUAL STUDENT USER MANUAL TECHNICAL APPENDIX

Fortinet.Certdumps.FCESP.v by.Zocki.81q. Exam Code: FCESP. Exam Name: Fortinet Certified Security Professional

Linux Administration

HTTP Protocol and Server-Side Basics

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

DNS. Introduction To. everything you never wanted to know about IP directory services

Assignment 2 TCP/IP Vulnerabilities

Using RANCID. Contents. 1 Introduction Goals Notes Install rancid Add alias Configure rancid...

UNIVERSITY OF BOLTON SCHOOL OF CREATIVE TECHNOLOGIES COMPUTER NETWORKS AND SECURITY SEMESTER TWO EXAMINATIONS 2017/2018 NETWORK SECURITY

Load Balancing Microsoft IIS. Deployment Guide v Copyright Loadbalancer.org

Online CD Library (OCDL):

Computer Network 1 1

Chapter 8. User Authentication

Chapter 8 roadmap. Network Security

Network concepts introduction & wireshark

User Guide Version 2.0

Linux Systems Administration Getting Started with Linux

Contents at a Glance COPYRIGHTED MATERIAL. Introduction...1 Part I: Becoming Familiar with Enterprise Linux...7

vcloud Director User's Guide

Networks: Access Management Windows 2000 Server Class Notes # 22 Building an Active Directory February 26, 2004

Admin Guide ( Unix System Administration )

How to Restrict a Login Shell Using Linux Namespaces

DEPLOY A DNS SERVER IN A SECURE WAY

PracticeDump. Free Practice Dumps - Unlimited Free Access of practice exam

NETWORK CONFIGURATION AND SERVICES. route add default gw /etc/init.d/apache restart

IPv6 Sauron - Quick How To

based on the idc/isp/catv Servers Hands On Seminar on December 17 18, 2009, organized by

EXAM - JN ACX, Specialist (JNCIS-ACX) Buy Full Product.

Avaya Port Matrix: Avaya Proprietary Use pursuant to the terms of your signed agreement or Avaya policy.

TestOut Network Pro - English 5.0.x COURSE OUTLINE. Modified

ECCouncil Exam v8 Certified Ethical Hacker v8 Exam Version: 7.0 [ Total Questions: 357 ]

LAMP Stack with VirtualHosts On Centos 6.x

SYLLABUS. Title: Unix Network Administration II

B. The configuration will deny access to /var/web/dirl/private.html, but it will allow access to /var/web/dirl/subdir2/private.html, for example.

CustomLog /var/www/vhosts/example.com/statistics/logs/access_log common

Firewalls. Firewall. means of protecting a local system or network of systems from network-based security threats creates a perimeter of defense

DNS Configuration Guide. Open Telekom Cloud

MULTI-NODE DATABASE APPLICATION DEPLOYMENT ON LAMP ARCHITECTURE

Mastering Linux. Paul S. Wang. CRC Press. Taylor & Francis Group. Taylor & Francis Croup an informa business. A CHAPMAN St HALL BOOK

VCP-DCV5, OCP (DBA), MCSA, SUSE CLA, RHCSA-7]

CSC 564: SQL Injection Attack Programming Project

(U) Hive Infrastructure Installation and Configuration Guide

How to Configure DNS Zones

Installing MySQL Subscriber Database

NAPIER UNIVERSITY SCHOOL OF COMPUTING

IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://

Problem Max. Points Act. Points Grader

QuickStart: Deploying DataSynapse GridServer 5.0 on HP Clusters

6.1. Getting Started Guide

Security Design in. Avaya Aura Presence Services. Release 5.2. Issue 1

SETTING UP 3 WORDPRESS SITES ON APACHE AND UBUNTU BY RAMI

ViMP 2.0. Installation Guide. Verfasser: ViMP GmbH

NETCONF Client GUI. Client Application Files APPENDIX

Transcription:

Matric No: NAPIER UNIVERSITY SCHOOL OF COMPUTING CO32034 J SERVER ADMINISTRATION (JAMES WATT COLLEGE) ACADEMIC SESSION: 2004-2005 DIET: MAY/JUNE * VERSION 2 * TRIMESTER: TWO EXAM DURATION: 2 HOURS READING TIME: NONE EXAM PAPER INFORMATION Answer ALL questions. Write the answers into your answer book. You do not need to start each question on a separate page of the answer book. Number of pages - SIX Number of questions TWENTY All exam papers to be returned to the examiner. OPEN BOOK EXAMINATION EXAMINERS: UTA PRISS & GORDON RUSSELL PLEASE READ FULL INSTRUCTIONS BEFORE COMMENCING WRITING 1

Short Answer Questions: Please answer all questions, and record each answer in your answer script book. Each answer should only be a few sentences long, or where necessary a few lines of code long. Do not start a new page in the script book for each question. 1. State the purpose of files and directories you would expect to see in the /usr directory. 2. What would appear on the screen after typing the following: cd /home mkdir gr mkdir gr/public ls l /etc > gr/info ls gr 3. Continuing from Q2, if the command rm gr/ was typed in, what would the result be and why? 4. You need to start up the xyzd xyz daemon. What is the most likely command which would achieve this? 2

5. Consider the following topology: M1 M2 eth2 eth1 M4 M3 M2: 10.0.0.2/24, and has a connection (not shown) to the internet. M1: is 10.0.0.1/24, eth1 10.0.1.1/24, eth2 10.0.2.1/24 M3: 10.0.1.5/24 M4: 10.0.2.5/24 Give the ip route commands for M1 to configure this topology. 6. Continuing from Q5, show the ifconfig commands to configure M3. 7. A packet enters through, and leaves through eth2. State the iptable table or tables that the packet would travel through. 8. In an INPUT firewall ruleset where the default policy is DROP, how would you allow packets to arrive correctly to support an internal web server which should only be accessible from 10.0.0.0/24. 9. In an INPUT firewall ruleset where the default policy is ACCEPT, how would you allow packets to arrive correctly to support an internal web server which should only be accessible from 10.0.0.0/24. 10. User jim has created a public_html directory but is unable to see any of his pages. Make a list of 3 specific things you could check to try and find out what the problem was. 3

11. Find 4 problems with the following zone file. $TTL 8000 ORIGIN grussell.org @ 1D IN SOA @ root ( 42 ;serial 3H ; refresh 15M ; retry 1W ; expiry 1D IN NS @ 1D IN A 146.176.166.1 www. 1D IN A 150.0.0.6 1D ) ; min 12. What should be added to make web.grussell.org an alias to grussell.org? Mark:2 13. Find the error in the following virtual host definition: NameVirtualHost *:20 <VirtualHost *> ServerAdmin me@grussell.org DocumentRoot /home/gordon ServerName wherever.com </VirtualHost> 14. Given a working virtual host definition for aaa.com, which also has an alias for bbb.com, write a rewrite rule which will force an external and permanent redirection so that the use of bbb.com will be rewritten to aaa.com 15. A user has a file /home/jim/public_html/htpass and another called /home/jim/public_html/.htaccess. The htpass file contains usernames and passwords used as the AuthUserFile in an Apache basic authentication definition. The user is worried about the security of the htpass file. What would you recommend to the user? 4

16. Consider the following email header: Received: by 10.36.3.6 with SMTP id 6cs149698nzc; Wed, 25 May 2005 14:24:46-0700 (PDT) Received: by 10.36.36.14 with SMTP id j14mr342612nzj; Wed, 25 May 2005 14:24:46-0700 (PDT) Received: from lists-outbound.sourceforge.net (lists-outbound.sourceforge.net [66.35.250.225]) by mx.gmail.com with ESMTP id 12si1247282nzn.2005.05.25.14.24.35; Wed, 25 May 2005 14:24:46-0700 (PDT) Received: from projects.sourceforge.net (sc8-sf-list1-b.sourceforge.net [10.3.1.7]) by sc8-sf-spam1.sourceforge.net (Postfix) with ESMTP id 14D3E337DC; Wed, 25 May 2005 14:24:34-0700 (PDT) Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.12] helo=sc8-sf-mx2.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1Db3Ls-0007Ik-Qu for user-mode-linux-user@lists.sourceforge.net; Wed, 25 May 2005 14:23:44-0700 Received: from smtp005.mail.ukl.yahoo.com ([217.12.11.36]) by sc8-sf-mx2.sourceforge.net with smtp (Exim 4.41) id 1Db3Lo-0003Vb-HQ for user-mode-linux-user@lists.sourceforge.net; Wed, 25 May 2005 14:23:44-0700 Received: from napier.ac.uk ([151.97.230.36]) (rblade@151.97.230.36 with login) by smtp005.mail.ukl.yahoo.com with SMTP; 25 May 2005 21:23:34-0000 From: rblade <blablade@yahoo.it> To: user-mode-linux-user@lists.sourceforge.net Subject: Re: [uml-user] UML 2.6.11 SMP issues User-Agent: KMail/1.7.2 How long did this email take to arrive at the final destination? 17. What leg of the journey shown in the headers of Q16 took the longest. Give a likely reason why this step took so long. 18. A website which makes use of Apache and MySQL to support a site selling online books is suffering from poor performance. List three things you could check to help you diagnose the problem. 5

19. The Apache server on a machine you are looking after has to handle long periods of inactivity (minutes), and then sudden periods of handling about 100 simultaneous requests for a duration which spans a few seconds. Currently the performance during these high-load periods is poor. During the low-load periods there are very few Apache processes in the process table. What can be done to help improve performance? 20. Your web server is being attacked by a denial of service attack. List 2 ways that you could find out the source of this attack. Total Marks: 40 END OF EXAM 6