The Network Management Lab pc1 10.10.0.1 pc2 10.10.0.2 pc3 10.10.0.3 pc4 10.10.0.4 pc5 10.10.0.5... Virtual Servers Your Laptop.

Slides:



Advertisements
Similar presentations
Linux commands exercise 1. What do you need, if you try to these at home? You need to download and install Ubuntu Linux from the Internet – DVD is need.
Advertisements

Linux, it's not Windows A short introduction to the sub-department's computer systems Gareth Thomas.
Learning Unix/Linux Bioinformatics Orientation 2008 Eric Bishop.
CIS 240 Introduction to UNIX Instructor: Sue Sampson.
Working Environment - - Linux - -.
Chien-Chung Shen Google Compute Engine Chien-Chung Shen
Virtual Machine and UNIX. What is a VM? VM stands for Virtual Machine. It is a software emulation of hardware. By using a VM, you can have the same hardware.
Unix Workshop Aug What is Unix Multitasking, multiuser operating system Often the OS of choice for large servers, large clusters.
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect 4P. 1Winter Quarter Introduction to UNIX.
A crash course in njit’s Afs
Introduction to Linux Workshop February Introduction Rob Lane & The HPC Support Team Research Computing Services CUIT.
GETTING STARTED USING LINUX UBUNTU FOR A MULTI-USER SYSTEM Team 4 Lab Coordinator Manager Presentation Prep Webmaster Document Prep Faculty Facilitator.
Using the “CLI” Unix / Linux Preparation Course May 25 Djibouti.
One to One instructions Installing and configuring samba on Ubuntu Linux to enable Linux to share files and documents with Windows XP.
V Avon High School Tech Crew Agenda Old Business –Delete Files New Business –Week 10 Topics: Coming up: –Yearbook Picture: Feb 7 12:20PM.
UNIX ™ /Linux Overview Unix/IP Preparation Course June 9, 2013 Lusaka, Zambia.
1 TAC2000/ IP Telephony Lab Advanced Linux Administration Language: Offered in English Instructor: Dr. Quincy Wu (
Overview of Linux CS3530 Spring 2014 Dr. José M. Garrido Department of Computer Science.
1 Unix Text Editors Creating files on the Unix system.
N ETWORKED & D ISTRIBUTED COMPUTING S YSTEMS L AB Programming Assignments EE323 Computer Networks.
Cmsc 312 Operating Systems. UNIX? DOS – PC? VAX/VMS - mainframe Unix – PC, workstation, mainframe 1970 bell Lab For computer scientist? Why popular? Free.
Grades Please hand in your homework Quizzes coming back today Current grade on back with missing assignments Anything missing can be turned in late There.
A few Linux basics Network Monitoring & Management.
1 SEEM3460 Tutorial Unix Introduction. 2 Introduction Unix-like system is everywhere Linux Android for smartphones Google Chrome OS for Chromebook Web.
Working with Ubuntu Linux Track 2 Workshop June 2010 Pago Pago, American Samoa.
baltrad node installation for beginners On Ubuntu Jesper Ellerbæk Nielsen Aalborg University, DK.
Julien Thibault  Bells Labs develop a new operating system called “UNIX”  Written in C instead of assembly code  Able.
Booting Ubuntu Linux Live CSCI 130 – Fall 2008 Action Lab Dr. W. Jones.
UNIX ™ /Linux Overview Unix/IP Preparation Course May 25, 2014 Djibouti.
Session 2 Wharton Summer Tech Camp Basic Unix. Agenda Cover basic UNIX commands and useful functions.
Agenda Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Review next lab assignments Break Out Problems.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Usage of Workstation Lecturer: Yu-Hao( 陳郁豪 ) Date:
Petteri Soininen Juhana Kraemer Jussi Vähämäki ”Group PJJ”
ENEE150 – 0202 ANDREW GOFFIN Introduction to ENEE150.
UNIX Introduction CSCE 221H Texas A&M University.
House Keeping Section 1 is due on Thursday BEFORE class 18 labs 11 quizzes Log into LabSim I want to verify you are in the Spring 15 CBIS 4225 Sys Admin.
Essential OS Commands for Linux DOS CommandLinux Command dir ls -l cd mkdir or md mkdir rmdir or rd rmdir chdirpwd del or erase rm copy and xcopy cp and.
INCS Virtual Data Center Security using Linux.
Unix and Samba By: IC Labs (Raj Kidambi). What is Unix?  Unix stands for UNiplexed Information and Computing System. (It was originally spelled "Unics.")
1 Remote Access Telnet Telnet FTP FTP. 2 Applications and Communications Telnet Telnet  Program for accessing systems remotely.  Available on Windows.
Creating Programs on UNIX This term you can create programs on UNIX or you can create programs using a C++ compiler on your PC. This set of slides steps.
Unix Servers Used in This Class  Two Unix servers set up in CS department will be used for some programming projects  Machine name: eustis.eecs.ucf.edu.
Lab 8 Overview Apache Web Server. SCRIPTS Linux Tricks.
Linux A practical introduction. 1)Background and Getting Started Linux is an operating system with multiple providers Red Hat/CentOS (our version) Ubuntu.
1 CS3695 – Network Vulnerability Assessment & Risk Mitigation – Introduction to Unix & Linux.
Install CB 1.8 on Ubuntu. Steps Followed Install Ubuntu (Ubuntu LTS) on Virtual machine – (VMware Workstation) (
Holly Cate January 20, 2010 Main Bioinformatics Laboratory.
Getting Started with Linux Linux System Administration Editors.
CS 120 Extra: The CS1 Server Tarik Booker CS 120.
COMP 2710 Software Construction Prepare Your Development Environment Dr. Xiao Qin Auburn University
Using UNIX Charles Duan FAS Computer Services June 12, 2016.
Intro to GNU/Linux See, Stallman? I said GNU. Are you happy now?
Building Your Own Website Using:. Install & configure LAMP. Download WordPress and run it as a local website on your Raspberry Pi. Configure WordPress.
PuTTY Introduction to Web Programming Kirkwood Continuing Education by Fred McClurg © Copyright 2016, All Rights Reserved ssh client.
Using Linux Kaya Oğuz Room: 310.
By Jonathan Rinfret UNIX/LINUX By Jonathan Rinfret
Class Projects and Environment
Getting started with CentOS Linux
Andy Wang Object Oriented Programming in C++ COP 3330
Our chosen platform is:
Linux.
Creating Programs on UNIX
Lab 1 introduction, debrief
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
Getting started with CentOS Linux
Andy Wang Object Oriented Programming in C++ COP 3330
An introduction to the Linux environment v
Remote Computing Services Cloud connection Distributed system
Yung-Hsiang Lu Purdue University
Lab 1: Getting Started.
Presentation transcript:

The Network Management Lab pc pc pc pc pc Virtual Servers Your Laptop

Our chosen platform is: Ubuntu Linux, server edition, 32-bit, LTS Not using GUI, administer using command line In production you may prefer 64-bit (x86_64) LTS = Long Term Support release There are other platforms you could use CentOS / RedHat, FreeBSD,... This isn't a Unix admin course Worksheets are step by step Please help each other or ask us for help

You need to be able to... Login using ssh putty.exe (Google for "putty ssh") connect to "pcX.ws.nsrc.org" (or ) Be root when necessary: sudo "sudo bash" for root shell, ctrl-D to exit it You'll see # prompt for root, $ for normal user Install packages sudo apt-get install joe Edit files [sudo] joe /etc/motd.tail

joe editor Ctrl-C to quit without saving Ctrl-K X to quit and save Ctrl-K H for help There's a reminder on the top row! Cursor keys work how you expect them! There's a quick reference PDF in the materials

Other tools Terminate foreground program: ctrl-C (not Z) Rename and delete files mv file file.bak rm file.bak Start and stop services /etc/init.d/apache2 restart service apache2 restart Show running processes ps auxwww | grep apache

Please now: Login to your virtual server using ssh Install package 'joe' sudo apt-get update sudo apt-get install joe Create a file for the "message of the day" to identify your machine as yours sudo joe /etc/motd.tail (Feel free to use vi or nano or pico or whatever) Log out and login again