User Guide Version 2.0

Similar documents
Session 1: Accessing MUGrid and Command Line Basics

Introduction to Linux. Fundamentals of Computer Science

CENG 334 Computer Networks. Laboratory I Linux Tutorial

Linux/Cygwin Practice Computer Architecture

CS CS Tutorial 2 2 Winter 2018

AMS 200: Working on Linux/Unix Machines

Introduction to the UNIX command line

Introduction to the Linux Command Line

CpSc 1111 Lab 1 Introduction to Unix Systems, Editors, and C

Introduction to UNIX. Logging in. Basic System Architecture 10/7/10. most systems have graphical login on Linux machines

The Command Shell. Fundamentals of Computer Science

CMSC 104 Lecture 2 by S Lupoli adapted by C Grasso

Linux hep.wisc.edu

Helpful Tips for Labs. CS140, Spring 2015

CSCI 2132 Software Development. Lecture 4: Files and Directories

Remote Access to Unix Machines

LAB #5 Intro to Linux and Python on ENGR

Introduction: What is Unix?

Physics REU Unix Tutorial

History. Terminology. Opening a Terminal. Introduction to the Unix command line GNOME

Users Manual. OP5 System 2.4. OP5 AB. Page 1 of 6

Operating Systems and Using Linux. Topics What is an Operating System? Linux Overview Frequently Used Linux Commands

Perl and R Scripting for Biologists

Unix/Linux Basics. Cpt S 223, Fall 2007 Copyright: Washington State University

Lab 1 Introduction to UNIX and C

Introduction to Linux for BlueBEAR. January

Introduction to Linux Environment. Yun-Wen Chen

Welcome to getting started with Ubuntu Server. This System Administrator Manual. guide to be simple to follow, with step by step instructions

CS 261 Recitation 1 Compiling C on UNIX

CSC111 Computer Science II

The Command Line. Matthew Bender. September 10, CMSC Command Line Workshop. Matthew Bender (2015) The Command Line September 10, / 25

CS Operating Systems, Fall 2018 Project #0 Description

INTRODUCTION TO BIOINFORMATICS

CS Fundamentals of Programming II Fall Very Basic UNIX

C++ Programming on Linux

Lab 1 Introduction to UNIX and C

Chapter-3. Introduction to Unix: Fundamental Commands

Programming Studio #1 ECE 190

Linux Command Line Primer. By: Scott Marshall

Network Monitoring & Management. A few Linux basics

Brief Linux Presentation. July 10th, 2006 Elan Borenstein

UoW HPC Quick Start. Information Technology Services University of Wollongong. ( Last updated on October 10, 2011)

Using the Zoo Workstations

Lecture 01 - Working with Linux Servers and Git

Python for Astronomers. Week 1- Basic Python

CHEM5302 Fall 2015: Introduction to Maestro and the command line

Basic UNIX commands. HORT Lab 2 Instructor: Kranthi Varala

Warmup. A programmer s wife tells him, Would you mind going to the store and picking up a loaf of bread? Also, if they have eggs, get a dozen.

Linux Shell Script. J. K. Mandal

CMSC 201 Spring 2018 Lab 01 Hello World

Oregon State University School of Electrical Engineering and Computer Science. CS 261 Recitation 1. Spring 2011

Introduction to Linux Part 1. Anita Orendt and Wim Cardoen Center for High Performance Computing 24 May 2017

Intro to Linux & Command Line

CMSC 201 Spring 2017 Lab 01 Hello World

Introduction to Unix - Lab Exercise 0

COSC UNIX. Textbook. Grading Scheme

Tutorial 1: Unix Basics

Unit 10. Linux Operating System

Helsinki 19 Jan Practical course in genome bioinformatics DAY 0

CS 215 Fundamentals of Programming II Spring 2019 Very Basic UNIX

DATA 301 Introduction to Data Analytics Command Line. Dr. Ramon Lawrence University of British Columbia Okanagan

Why learn the Command Line? The command line is the text interface to the computer. DATA 301 Introduction to Data Analytics Command Line

Linux Bootcamp Fall 2015

Operating System Interaction via bash

Parallel Programming Pre-Assignment. Setting up the Software Environment

Linux Introduction Martin Dahlö

ConnectUPS-X / -BD /-E How to use and install SSL, SSH

Introduction of Linux

Short Read Sequencing Analysis Workshop

Unix Shells and Other Basic Concepts

CS 307: UNIX PROGRAMMING ENVIRONMENT KATAS FOR EXAM 1

No Food or Drink in this room. Logon to Windows machine

Access: bwunicluster, bwforcluster, ForHLR

CS 2400 Laboratory Assignment #1: Exercises in Compilation and the UNIX Programming Environment (100 pts.)

For Dr Landau s PHYS8602 course

Datathon 2018 Connecting to MicroStrategy on AWS Cloud

Linux Introduction Martin Dahlö Valentin Georgiev

Development Environment & Linux Guide

Mills HPC Tutorial Series. Linux Basics I

Linux at the Command Line Don Johnson of BU IS&T

Unix/Linux Operating System. Introduction to Computational Statistics STAT 598G, Fall 2011

Programming Studio #1 ECE 190

Lab Working with Linux Command Line

CHE3935. Lecture 1. Introduction to Linux

Part I. UNIX Workshop Series: Quick-Start

SECTION 2: CODE REASONING + PROGRAMMING TOOLS. slides borrowed and adapted from Alex Mariakis and CSE 390a

CHAPTER 1 UNIX FOR NONPROGRAMMERS

Working with Basic Linux. Daniel Balagué

commandname flags arguments

Telnet/SSH. Connecting to Hosts. Internet Technology 1

Introduction to Linux (Part I) BUPT/QMUL 2018/03/14

EE516: Embedded Software Project 1. Setting Up Environment for Projects

Operating Systems. Copyleft 2005, Binnur Kurt

Connecting to ICS Server, Shell, Vim CS238P Operating Systems fall 18

Introduction to Unix: Fundamental Commands

Operating Systems 3. Operating Systems. Content. What is an Operating System? What is an Operating System? Resource Abstraction and Sharing

Essential Linux Shell Commands

Week 2 Lecture 3. Unix

Section 2: Developer tools and you. Alex Mariakakis (staff-wide)

UNIX Essentials Featuring Solaris 10 Op System

Transcription:

User Guide Version 2.0

Page 2 of 8 Summary Contents 1 INTRODUCTION... 3 2 SECURESHELL (SSH)... 4 2.1 ENABLING SSH... 4 2.2 DISABLING SSH... 4 2.2.1 Change Password... 4 2.2.2 Secure Shell Connection Information... 5 3 USING AN SSH CLIENT... 6 4 SHELL COMMANDS... 7 Page 2 of 8

Page 3 of 8 1 Introduction The SSH (Secure Socket Shell) tool activates your script and gives the Secure Shell access to the registered domain. Both ends of the client/server connection are authenticated using a digital certificate. The SSH feature is primarily for advanced users with a working knowledge of UNIX. You will also need a SSH client like Putty. SSH uses a "command-line" interface, similar to DOS. A command-line interface does not use a GUI (Graphical User Interface); instead, all commands are typed at a command prompt in a special terminal window. You will be able to see the current status of your Secure Shell Service; depending on the current status you will be able to either enable or disable the mentioned service. Page 3 of 8

Page 4 of 8 2 SecureShell (SSH) 2.1 Enabling SSH By default, SSH access for your account is disabled. Enabling SSH does not disable your regular WebsiteOS login, or any of WebsiteOS' applications. TO ENABLE SSH: 1. Click the checkbox Enable this service. 2. Click Next. 3. Click Yes. 4. Complete the following: Enter your new password enter a password for your SSH access. Confirm your new password re-enter the password. 5. Click Apply. 2.2 Disabling SSH Disabling SSH access does not delete or otherwise alter any files on your website, nor does it make any files inaccessible. TO DISABLE SSH: 1. Click Disable Service. 2. Click Yes. 2.2.1 Change Password TO CHANGE SSH PASSWORD: 1. Click Change Password. Page 4 of 8

Page 5 of 8 2. Complete the following: Enter your new password enter a password for your SSH access. Confirm your new password re-enter the password. 3. Click Apply. 2.2.2 Secure Shell Connection Information This section provides you with the necessary settings to connect to your website using an SSH-capable client. Page 5 of 8

Page 6 of 8 3 Using an SSH client To make a connection to your website using SSH, you must use an SSH-capable client. If you do not have one already, then you must download and install one. There are many SSH clients for each operating system. Some of the SSH clients available are listed below: Windows Putty is a simple to use application which is available for Windows users. Linux Linux has built-in SSH capabilities. For information on how to use the SSH command, type "man ssh" in a terminal window. Mac MacOS X has the standard command-line ssh client, like Linux. To use it, run the "Terminal" application located in /Applications/Utilities. For more information on how to use the SSH command, type "man ssh" in a terminal window. Referring to the manual or online documentation which comes with your SSH client, establish a connection to the server listed under the "Secure Shell" tab of the Secure Shell application. To complete your login, follow these steps: 1. Once the connection has been established, you will be prompted for a user name. Type in the URL of your website (do not include "www.") and hit the [enter] key. 2. You will be prompted for your password. Type in your password and hit [enter] again. 3. You are now logged in and are presented with a welcome message, along with the terms and conditions of use. Page 6 of 8

Page 7 of 8 4 Shell Commands For a list of available shell commands once you have logged in using your SSH client, type "help". If you would like detailed information on any of the commands listed, type man <commandname>, e.g.: help ls. Below is a brief overview of some basic shell commands: cd: Changes the current directory you are in. Use "cd.." to go to the current directory's parent folder. help: Displays a list of commands available in the secure shell. ls: Lists the contents of the current directory. man: Used to display the documentation (manual) for a command, e.g.: man mv. mv: This command is used to either move or rename files. pwd: Displays the path to the current directory you are in. rm: Short for "remove", this command deletes a specified file. rmdir: This command is used to delete an entire directory. vi, pico: These are text editors, which allow you to modify text files (such as.txt and.htm files) directly on your site. Page 7 of 8

Page 8 of 8 << DOCUMENT END >> Page 8 of 8