SETTING UP SSH FOR YOUR PARALLELLA: A TUTORIAL FOR STUDENTS

Similar documents
Raspberry Pi Setup Tutorial

Adafruit's Raspberry Pi Lesson 6. Using SSH

Configuring a Palo Alto Firewall in AWS

Installing Cisco StadiumVision Director Software from a DVD

Comodo Dome Data Protection Software Version 3.8

Dell IoT Gateway 5500 Edge MicroServer Setup Guide

CSN08101 Digital Forensics. Module Leader: Dr Gordon Russell Lecturers: Robert Ludwiniak

3. Click on the Download ZIP button under Raspbian Jessie, and select a folder to save it to.

OPENSTACK CLOUD RUNNING IN A VIRTUAL MACHINE. In Preferences, add 3 Host-only Ethernet Adapters with the following IP Addresses:

LAB #5 Intro to Linux and Python on ENGR

1. Conventions in this tutorial Introduction Check and change configuration settings as needed Start Digi ESP...

Configuring the BeagleBone Black s Ethernet Port for SSH Access

LAN Setup Reflection. Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external?

Lab 14 - Introduction to the PABLO Payload Autonomy Computer

EAN-Network Configuration

Introduction to Cuda Visualization. Graphical Application Tunnelling on Palmetto

Network Monitoring & Management. A few Linux basics

ELE409 SPRING2018 LAB0

Bitnami Apache Solr for Huawei Enterprise Cloud

Quick Note 24. Extracting the debug.txt file from a TransPort. Digi Technical Support. February Page 1

LAN Setup Reflection

Endian Proxy / Firewall

Lab 0: Intro to running Jupyter Notebook on a Raspberry Pi

Creating a Unifi Lab Network on your existing network

= Session-(1.4) Preparing the Workstation for the Lab / OS Installation = Session-(1.4) Preparing the Workstation for the Lab / OS Installation

Assignment 1: Build Environment

Networks Lab Pod Diagram

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on a Virtual Machine

System Manager Unit (SMU) Hardware Reference

PiCloud. Building owncloud on a Raspberry PI

Spreedbox Getting Started Guide

You can use the WinSCP program to load or copy (FTP) files from your computer onto the Codd server.

Configuring the JUNOS Software the First Time on a Router with a Single Routing Engine

LTC Data Converter Board For The Arrow SoCKit Linux Application User s Guide

Sigma Tile Workshop Guide. This guide describes the initial configuration steps to get started with the Sigma Tile.

KODO Controller. Remote Access. Hutech Corporation Atlantic Ocean Dr., Unit B-17. Lake Forest, CA

NETW 110 Lab 4 Using eth0 Configuration Mounting Drives and Devices Page 1

All rights reserved by Waveshare Electronics Co., Ltd. Not allow to modify, distribute, or copy without permission.

Appliance Guide. Version 1.0

Joint Venture Hospital Laboratories. Secure File Transfer Protocol (SFTP) Secure Socket Shell (SSH) User s Guide for plmweb.jvhl.

Key File Generation. November 14, NATIONAL STUDENT CLEARINGHOUSE 2300 Dulles Station Blvd., Suite 220, Herndon, VA 20171

The mixed environment will have PCs from both environments. Usually this environment uses the Linux server as an SSH, DNS or mail server.

Unit- 5. Linux Systems

CCNA Discovery Server Live CD v2.0

BT-Wifi Test Test Description

Instituto Superior Técnico, Universidade de Lisboa Network and Computer Security. Lab guide: Traffic analysis and TCP/IP Vulnerabilities

SIMICART USER GUIDE SERIES. SimiCart Install SimiConnector

Setting up a Chaincoin Masternode

VisibleThread - Server Configuration Help

XLink Kai Raspberry Pi Beginners Tutorial

Spring 2017 Gabriel Kuri

iptables and ip6tables An introduction to LINUX firewall

Ubuntu Set Static Ip Address Command Line

Lab Configure Basic AP security through GUI

CCNA 1 Chapter 11 V4.0 Answers

Linux. Computer networks - Administration 1DV202. fredag 30 mars 12

HP Services zl Module ngenius Integrated Agent Installation and Getting Started Guide

F5 WANJet 200. Quick Start Guide. Quick Start Overview

HOW-TO-GUIDE: demonstrating Fabric Attach using OpenVSwitch

Installation Manual InfraManage.NET Installation Instructions for Ubuntu

Lab 2: Setting up secure access

Platform Administration

VPN Logon Process. Contents. VPN Logon Process 1

Remote Access Via Remote Desktop

Getting Started with ESX Server 3i Installable Update 2 and later for ESX Server 3i version 3.5 Installable and VirtualCenter 2.5

Connect the GSM-DSA to a router where the network is configured to x with a mask

RX300 Settings Manual General

PXM45 Backup Boot Procedures

Communication protocols and services

CMSC 201 Spring 2017 Lab 01 Hello World

Bitnami MEAN for Huawei Enterprise Cloud

Using. Quick Guide. Contents. Connecting to an FTP server. Using the Quick Connect bar. From FileZilla Wiki

Jackson State University Department of Computer Science CSC / Computer Security Fall 2013 Instructor: Dr. Natarajan Meghanathan

pulsarvmlite v Installation and Usage

Ubuntu Supplement to X350 & X550 User s Guide NComputing X350 & X550 vspace Software for Linux on Ubuntu 8.04

8.9.2 Lab: Configure an Ethernet NIC to use DHCP in Windows Vista

IT341 Introduction to System Administration Project II Setting up our LAN

Getting Started with ESX Server 3i Embedded ESX Server 3i version 3.5 Embedded and VirtualCenter 2.5

Manually Change Default Gateway Centos Command Line Windows

Installing Archivematica v0.7 On A Custom-Sized Xubuntu v Virtual Machine Hosted in VirtualBox v4.0.4

Puppet 101 Basic installation for master and agent machines on Ubuntu with VMware Workstation

If you experience issues at any point in the process, try checking our Troublshooting guide.

The TinyHPC Cluster. Mukarram Ahmad. Abstract

Viola M2M Gateway Enterprise Edition

This guide is used as an entry point into the Petalinux tool. This demo shows the following:

Programming through Web browser:

Frequently Asked Questions

Renaming/Moving Parameter Files

Openstack Installation Guide

Installing Oxwall completely in Amazon Cloud

Once you have installed MobaXterm, open MobaXterm. Go to Sessions -> New Session, and click on the SSH icon.

Lab #9: Basic Linux Networking

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine

StampA5D3x/PortuxA5/PanelA5. Quickstart Guide

Test Lab Introduction to the Test Lab Linux Cluster Environment

Static Ip Address Problems Windows 7 Setup. Virtual >>>CLICK HERE<<<

#Uncomment the second line to enable any form of FTP write command. #write_enable=yes

Hawk Server for Linux. Installation Guide. Beta Version MHInvent Limited. All rights reserved.

How Do I Recover infiniti Remotes and Line Cards?

Sysinstall main menu. Move the cursor down by using the DOWN-ARROW and select Standard.

Transcription:

SETTING UP SSH FOR YOUR PARALLELLA: A TUTORIAL FOR STUDENTS Written by Dr. Suzanne J. Matthews, CDT Zachary Ramirez, and Mr. James Beck, USMA ABOUT THIS TUTORIAL: This tutorial teaches you to access your Parallella board from your laptop using an SSH connection. If you don t have an HDMI monitor, this is the principle way to run programs, and transfer files between the Parallella board and your computer in the Barracks. Before you get started, you will need to ensure you have a few things. THINGS YOU WILL NEED BEFORE-HAND: A Parallella board with the latest image already installed (see other tutorial if this is not the case) Crossover Ethernet cable Putty on your laptop: cadet software link: \\usmasvddeecs\eecs\cadet\software\putty. CONFIGURING THE PARRALLELA BOARD: In order to SSH into our Parallella board, we need to configure it with a static IP address. Boot up the Parallella board using the HDMI display and keyboard input, and pull up LXTerminal. Ensure that /etc/network/interfaces has the following lines: auto eth0 iface eth0 inet static address 10.0.0.3/8 up route add 10.0.0.2 dev eth0 Next, edit /etc/hostname and give your board a hostname. linx47691 is an example. Next, edit /etc/hosts and add the following line (assumes the IP address and hostname above): 10.0.0.3 linx47691 Reboot the board using sudo reboot to allow the OS to process the changes you ve made. At this point, your Parallella board is configured. Next, we will configure our laptop for use.

CONFIGURING YOUR PERSONAL COMPUTER: Under Control Panel select -> Network and Sharing -> Change adapter settings -> Local Area Connection -> Properties -> Internet Protocol Version 4 (TCP/IPv4 -> Properties. Click on Alternative Configuration. Indicate that the IP address should be User Configured, and enter 10.0.0.2 as your IP address.

Open up a command prompt (SHIFT->Right Click->Open Command Window Here) and ensure that you have an IP address of 10.0.0.2 Next, ensure you have connectivity to the board by entering ping 10.0.0.3 TROUBLESHOOTING: If Parallella IP is not 10.0.0.3 o Ensure all the files match what is specified above. In particular, /etc/hosts and /etc/hostname should have the same hostname! (lin<your x Number>!) o Run ifconfig a to ensure that the address is 10.0.0.3 o Reboot the board to ensure all changes are propagated: type sudo reboot. If Windows IP address is not 10.0.0.2 Are you connected to wireless? This may be interfering with your ability to get a static IP address. Try disconnecting or turning off wireless.

Open up putty.exe in Windows and create a new profile that looks like the following: Save it as Parallella-SSH. Clicking open should give you a login prompt. Log in using the regular username and password. You should now be connected!

TRANSFERRING FILES: We will be using the PSFTP (Putty Secure FTP) client to transfer files between your laptop and the Parallella board via SSH. PSFTP will acts as an interactive FTP session that allows you to list directory contents, browse the file systems, etc. The program PSFTP.EXE is located in the same directory as the Putty.exe executable. Double click on PSFTP.EXE to open the prompt. Ensure that you can ssh into your board prior to doing this! If you cannot ssh, this certainly will not work. First we need to logon. Type open linaro@10.0.0.3 to establish a connection: This psftp prompt acts like a linux terminal. You can ls, cd, etc. In the following set of examples, we will be transferring files from the parallella-files/para-para/src directory and the directory that your Putty install resides in.

GET: TRANSFERRING FILES FROM PARALLELLA TO WINDOWS To transfer files from the Parallella board and place it in the putty directory, we can use the get command. In this example, we are transferring the file hello-openmp.c: We should now see hello-openmp.c in our putty directory. PUT: TRANSFERRING FILES FROM WINDOWS TO PARALLELLA To transfer files from the Putty directory and place it on the Parallella board, we can use the put command. In this example, we are transferring a new file called data.txt, which is filled with some random data: More information can be found in the PSFTP documentation: http://tartarus.org/~simon/puttysnapshots/htmldoc/chapter6.html