NYU-Poly VLAB Introduction LAB 0

Similar documents
Portal Instructions for Mac

Building a Penetration Testing Virtual Computer Laboratory

Using Virtual Machines

Remote Access Services Apple Macintosh - Installation Guide

How to use

Tips for getting started! with! Virtual Data Center!

How to Backup XenServer VM with VirtualIQ

isupplier PORTAL ACCESS SYSTEM REQUIREMENTS

Tutorial: Using HortonWorks Sandbox 2.3 on Amazon Web Services

Using Internet or Windows Explorer to Upload Your Site

Working With Your FTP Site

REMOTELY ACCESS YOUR FILES WITH THE FLAGLER FILECONNECT SYSTEM

Getting Started in the Cambridge LMS - Students

Campus VPN. Version 1.0 September 22, 2008

SFTP Server User Login Instructions. Open Internet explorer and enter the following url:

A SHORT INTRODUCTION TO BITNAMI WITH CLOUD & HEAT. Version

X Series Application Note 43:

Windows and MAC User Handbook Remote and Secure Connection Version /19/2013. User Handbook

Remote PC Guide for Standalone PC Implementation

Moxa Device Manager 2.0 User s Guide

Rally Installation Guide

How do I use Citrix Staff Remote Desktop

Storage Sync for Hyper-V. Installation Guide for Microsoft Hyper-V

OCS Virtual image. User guide. Version: Viking Edition

UP L18 Enhanced MDM and Updated Protection Hands-On Lab

1 Download & Installation Usernames and... Passwords

Accessing Citrix on a MAC using OS X (Mountain Lion and Newer)

Common SofTest Troubleshooting Techniques

ODP REGIONAL NODE DEPLOYMENT QUICK GUIDE FOR TRAININGS

Ad Hoc (Temporary) Accounts Instructions

Vidyo Network Configuration Guide Windows XP and Vista

Configuring Devices for Use with Cisco Configuration Professional (CCP) 2.5

Citrix Remote Access Work Instructions

VMware vcenter Support Assistant 5.1.1

TestNav 8 User Guide for PARCC

Introduction. Installation of SE S AM E BARCODE virtual machine distribution. (Windows / Mac / Linux)

vcloud Director User's Guide

OnCommand Performance Manager 2.0

Using Remote Desktop to access your Office Computer or Faculty Remote Desktop Server August, 2005 This document consists of two main parts and an

An Oracle White Paper July Oracle Linux and Oracle VM Remote Lab User Guide

Vantage RADIUS 50. Quick Start Guide Version 1.0 3/2005

SuperOffice AS. CRM Online. Installing the Citrix Online Web plug-in

Using Remote Web Workplace Version 1.01

Dartmouth College Technical Support Document for Kronos PC version

Getting Started With Your Virtual Dedicated Server. Getting Started Guide

Lab Configuring Access Policies and DMZ Settings

C O N F I G U R I N G Y O U R W E B B R O W S E R TO A L L O W P O P - U P W I N D O W S

OnCommand Performance Manager 1.1

Troubleshooting AVAYA Meeting Exchange

Backup & Disaster Recovery Appliance User Guide

GENERAL FILE TRANSFER GUIDELINES

Getting Started Guide. Getting Started With Your Dedicated Server. Setting up and hosting a domain on your Linux Dedicated Server using Plesk 8.0.

Parallels Plesk Panel 11 for your Linux server

Online Backup Client User Manual

How To Backup Your Computer With A Remote Drive Client On A Pc Or Macbook Or Macintosh (For Macintosh) On A Macbook (For Pc Or Ipa) On An Uniden (For Ipa Or Mac Macbook) On

Livezilla How to Install on Shared Hosting By: Jon Manning

ThinPoint Quick Start Guide

How to use the VMware Workstation / Player to create an ISaGRAF (Ver. 3.55) development environment?

Kaltura On-Prem Evaluation Package - Getting Started

PC Requirements and Technical Help. Q1. How do I clear the browser s cache?

VMware/Hyper-V Backup Plug-in User Guide

VMware Horizon FLEX User Guide

User Manual. User Manual for Version

Check current version of Remote Desktop Connection for Mac.. Page 2. Remove Old Version Remote Desktop Connection..Page 8

Global Knowledge European Remote Labs Accessing the Remote Labs portal from Windows

HRC Advanced Citrix Troubleshooting Guide. Remove all Citrix Instances from the Registry

Aspera Connect User Guide

Intrusion Detection and Prevention: Network and IDS Configuration and Monitoring using Snort

PEARSON Parent/Teacher Guide to Online Electronic Practice Assessment Tests (epats) FAQs, Instructions, and Hardware & Software Requirements

Introduction to Mobile Access Gateway Installation

Lab 1: Windows Azure Virtual Machines

Chapter 9 PUBLIC CLOUD LABORATORY. Sucha Smanchat, PhD. Faculty of Information Technology. King Mongkut s University of Technology North Bangkok

Quick Start Guide for Parallels Virtuozzo

Local Caching Servers (LCS): User Manual

Learning Management System (LMS) Quick Tips. Contents LMS REFERENCE GUIDE

CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities

Scholastic Reading Inventory Installation Guide

Advanced Digital Imaging

Virtual Desktop Infrastructure in

Overview Customer Login Main Page VM Management Creation... 4 Editing a Virtual Machine... 6

Table of Contents. Requirements and Options 1. Checklist for Server Installation 5. Checklist for Importing from CyberAudit

Welcome to the TransPerfect Translations Secure File Transfer Website What is Secure FTP?

How To Set Up A Backupassist For An Raspberry Netbook With A Data Host On A Nsync Server On A Usb 2 (Qnap) On A Netbook (Qnet) On An Usb 2 On A Cdnap (

Firewall Rules (Outbound)

IDS and Penetration Testing Lab ISA656 (Attacker)

Medstar Health Dell Services

How to use FTP Commander

Quick Start Guide. Cerberus FTP is distributed in Canada through C&C Software. Visit us today at

How. to: Connect Remotely. Updated by

Introduction to Operating Systems

RecoveryVault Express Client User Manual

Coillte IT has recently upgraded the Remote Access Solution to a new platform.

CDH installation & Application Test Report

Virtual Data Centre. User Guide

Amahi Instruction Manual

Miami University RedHawk Cluster Connecting to the Cluster Using Windows

Transcription:

NYU-Poly VLAB Introduction LAB 0 1. Overview The purpose of this lab is to familiarize yourself with the operations and access to the NYU- Poly Virtual Information Technology and Assurance Lab (VITAL). VITAL makes use of Virtual Machines (VMs) within a closed networking environment that provides hands-on access to a diverse blend of operating systems (OS) and IT/IA tools. The VMs provide an isolated instance of separate OS running on shared hardware platform. You can find more information about the virtualization technology used in VITAL at http://www.xen.org. All access to VITAL is done via a web browser. VITAL is designed to work with a wide range of browsers (Firefox 3+, IE8, Safari 4) under a variety of OS (BSD, Linux, Windows, Macintosh). You must have an updated version of the Java Plugin for your browser installed and Enable Java Applets to allow access from https://vital.poly.edu. Nowadays web browsers come with recent java plugin enabled with them. If not please download the latest version of the Java Plugin and have it installed for your browser. In most standard configuration, you will be prompted to allow access upon first visit to the website. If you are not prompted, consult your browser s manual for help. If at any time you have questions, or problems, feel free to email vital@isis.poly.edu. 1.1. Registration In order to access VITAL you need the course number and registration code provided by your instructor. Once you have been given the registration code, you can register to get VITAL login ID at the following URL: https://vital.poly.edu/interim/registration.php When you have finished submitting your information, you will be emailed your login and password information. 1.2. Login The URL to login is: https://vital.poly.edu/interim/ Once you are logged in with the UID/PWD emailed to you from the registration process, you will see the main page that displays all the systems assigned to you, and basic network information. The main page will look as below: 1

2. Using the VM Using the VM is similar to a regular desktop or laptop computer with a few important differences. First, since your VM is run in a shared environment, you should be mindful of doing things that hog the CPU or saturate the network. Second, you do not have direct access to your VM. Access to your VM is managed through a remote keyboard/video/mouse sharing protocol called VNC. This allows the VM to run on a remote system, but provides the functionality of being connected directly to the machine. The VNC connection is handled by a Java Applet which is loaded automatically when you log into the VITAL website. You can find out more information about VNC from: http://en.wikipedia.org/wiki/virtual_network_computing. 2.1. VM and Network Description Each student is assigned six VMs and two dedicated network segments. This configuration will be used throughout the class, although not all VMs will be used for all labs. Below is the network map of the various systems and how they are connected: 2

Here is a brief description of the VMs and their functions: External Router (rtr##) uid/pwd: root/badpasswordexternal router needed to access network resources not on the student network (ie, other VITAL servers). This machine also provides DHCP and DNS for the student network and should be started first if networking is needed on the student network. Internal Router (int-rtr##) uid/pwd: root/badpassword Internal router needed to access the Internal Machine to/from the student network. Internal Machine (int-lin##) uid/pwd: root/badpassword Internal machine running SSH, HTTP, and Telnet services. This machine is behind the Internal Router (int-rtrxx) and cannot access the network unless that machine is also started. BackTrack (bt5 ##) uid/pwd: root/toor BackTrack is a Linux-based penetration testing platform that aids security professionals in the ability to perform assessments in a purely native environment dedicated to hacking. For more information, visit http://www.backtrack-linux.org. Linux (lin##) uid/pwd: student/badpassword Basic Linux machine with compiler (gcc) and other tools installed for class. The root password is also badpassword Win XP (xp##) uid/pwd: poly/[blank PASSWORD] Basic Windows XP machine with various applications installed for class. 2.2. Controlling the VM Control is broken down into two pages: The main page, and the individual VM control page. The main page displays the entire student VMs, and indicates that power-on status of all the VM. VM Powered Off VM Powered On For any of the VMs displayed on the main page, clicking on one of the four label buttons (View, Power On/Off, Save, Restore) will open a new separate browser tab with the individual control page for that VM. The purpose of the four label buttons is as follows: View Open individual control page. If the VM is in a Powered-on, this will also launch the VNC applet from the control page. Power On/Off Toggle the power-on status. 3

Save One of the key virtualization features is the able to save the state of the running machine. This is similar to suspending a laptop, but instead of shutting down, the machine continues to run. Then, at any point in the future you can choose to restore to that previous saved state. Any changes the to system (files, running processing, memory state, etc.) done after that save will be reverted to the previous state. Restore This will restore the running state of your VM to the last Saved state if one exists. Please note that this will completely revert everything on the VM (files, running processes, memory state, etc.) and ALL CHANGES SINCE THE LAST VM SAVE WILL BE LOST. The individual VM control pages differ only slightly from the main page aside from only listing one VM: Individual VM Control Page The Refresh Console label button under the Tools section allows you to refresh the VNC session if the window was closed, or is not responsive. The other label buttons (Power On/Off, Save, Restore) behave the same as described above for the main page. 2.2.1. Starting Up a VM In order to start up a VM click on the Power on label for the VM from either the main page, or the individual VM control page. Please note, if your machine is left idle for more than 2 hours, it will be automatically shutdown. Automatic shutdown does not check for open files or saved work. An automatic shutdown may corrupt open files and/or system configuration settings that could result in lost work and/or a non-functioning VM. Make sure you manually shutdown your systems when not in use to avoid possible lost work. 2.2.2. Stopping a VM Stopping your VM is a little different from a regular application because of the VNC session you use to control your machine. It is important to note that closing the web browser, or VNC console, will NOT shutdown the VM. This will only close the VNC session, while the VM continues to run on the remote server. This can be a helpful feature if you are moving your work 4

to a different computer, or your network connection gets dropped for some reason. However, it is not same as shutting down a VM. Properly shutting down your VM requires two steps: 1) Stop the VM from the OS 2) Stop the VM from the VM control page. To stop the VM from the OS, you must manually shutdown the VM using the appropriate method for whichever OS you wish to stop. Briefly, for the two OS used in VITAL, you can shutdown the VM as follows: Windows XP From the Start menu, click Turn Off Computer. A window will pop up, select Turn Off. Once the mouse stop responding, the OS is shutdown. Linux This method applies to all the other machine in VITAL (BackTrack, Internal and External Routers, as well as the machine labeled Linux). From the console, or command- line, type halt. When the message Will now halt. Is displayed, the OS is shutdown. 3. Common Problems 3.1. VNC console is frozen or non-responsive If your VNC console is non-responsive, close the windows, and click Refresh Console from the VM control page. If the problem persists, you may need to Power-off and Power-on the VM from the VM control page. If this happens frequently, please contact the administrator (vital@isis.poly.edu) 3.2. VNC console reports a network error Power-off and Power-on the VM from the VM control page. If this happens frequently, please contact the administrator (vital@isis.poly.edu) 3.3. Browser Crashes when opening VMs Upgrade to the latest version of Java 1.6 Plugin for your browser. EXERCISE 1: Start and Stop a Linux and Windows Machine Start and stop the Linux and Windows XP machine. Make sure you understand the difference between closing the VNC session and shutting down the machine. Windows Start up the Windows XP machine and begin a game of Minesweeper. Note your time and close the browser completely. Then, relogin to VITAL and re-establish your VNC session. Verify your time has increased (and finish your game using this hint: http://www.tunexp.com/tips/ work_with_multimedia/how_to_cheat_at_minesweeper/). You may now shutdown the VM properly. 5

Linux Start up your Linux machine. Login (uid/pwd: root/badpassword), and type time cat at the command line. Close the browser completely. Then, relogin to VITAL and re-establish your VNC session. Now, press the CTRL and c keys at the same time to stop the process. The real time should display the amount of time it took you to relogin. You may now shutdown the VM properly. EXERCISE 2: Learn Basic OS Commands If you are unfamiliar with Linux, here are a few tutorials to review: http://www.ee.surrey.ac.uk/teaching/unix/ http://www.linux.org/lessons/beginner/toc.html http://tldp.org/ldp/gs/node5.html You can also find out about a specific command by typing, man COMMAND NAME from the command prompt. You will also have to be comfortable with Windows XP including networking. If you are not already, review the following: http://www.baycongroup.com/windows_xp/index.htm http://www.computerhope.com/overview.htm http://www.networktutorials.info/windows_networking.html EXERCISE 3: Text Editor For Windows, I will assume everyone already knows how to use Notepad and/or Wordpad. If not, now is the time to figure them out. For Linux, if you are already familiar with the vi, or nano, text editors, you can skip this exercise. If not, I recommend nano and reading this tutorial: http://www.debianadmin.com/ nano-editor-tutorials.html. EXERCISE 4: Upload/Download File to/from VM Since VITAL is a closed network environment, you will not be able to upload/download files to/from your VM. In order to transfer files, you must first transfer the file to the SFTP server. Your SFTP account information is identical to your student account that was provided in the registration email. For this exercise, power up your External Router, login and create a small text file. Now use the sftp command to transfer the file up to the SFTP server. Next, download the file from the SFTP server to the Windows XP machine using the PUTTY SFTP client on the desktop. Note, the External Router will need to be powered on for the Windows XP machine to access the network properly. Once the file has been downloaded to the Windows XP machine, modify the file in some small way. Afterwards, upload the file back to the SFTP, and download the file to your PC. If you do not already have a SFTP client, I recommend Filezilla (http://filezilla-project.org/). 6

EXERCISE 5: Screenshots Your assignments will often require you to submit some screen output from your VM. For this assignment, simply show that you can take a screen shot from your PC to include two VMs that have been started. 7