Building your own Terminal server.



Similar documents
Secure surfing using Ubuntu Server, Putty, Firefox and an SSH Proxy Tunnel by

Ubuntu 9.10 post install guide. "Ubuntu 9.10 as it should be"

Remote Desktop How-To. How to log into your computer remotely using Windows XP, etc.

SSL VPN. Virtual Appliance Installation Guide. Virtual Private Networks

CentovaCast 3 - Broadcasting With VirtualDJ

Quick Installation Guide

ASUS WL-5XX Series Wireless Router Internet Configuration. User s Guide

JMC Next Generation Web-based Server Install and Setup

Configuring DrayTek Equipment With A Sky Network.

StarMOBILE Network Configuration Guide. A guide to configuring your StarMOBILE system for networking

Start Here. Installation Guide. Rosetta Stone Standalone License. This Guide Will Show You How To: Install the Student Management System...

VPN Configuration Guide D-Link DFL-200

Red Hat Linux 7.2 Installation Guide

MultiSite Manager. Setup Guide

Linux Terminal Server Project

Chapter 2 Preparing Your Network

Setting up VNC, SAMBA and SSH on Ubuntu Linux PCs Getting More Benefit out of Your Local Area Network

How to Setup and Connect to an FTP Server Using FileZilla. Part I: Setting up the server

SETTING UP REMOTE ACCESS ON EYEMAX PC BASED DVR.

How to Remotely View Security Cameras Using the Internet

How to set up a router to share you broadband connection

Networking Guide Redwood Manager 3.0 August 2013

Setting up VPN and Remote Desktop for Home Use

1 Download & Installation Usernames and... Passwords

Manual Wireless Extender Setup Instructions. Before you start, there are two things you will need. 1. Laptop computer 2. Router s security key

OUTDOOR IR NETWORK CAMERA Series

Using Virtual Machines

Easy Setup Guide for the Sony Network Camera

VPN Configuration Guide Linksys RV042/RV082

Deploying Windows Streaming Media Servers NLB Cluster and metasan

Time Machine How-To Guide

Asterisk SIP Trunk Settings - Vestalink

Microsoft XP Professional Remote Desktop Connection

Mobile Surveillance. User Manual

Configuring Infoblox DHCP

Quick Installation Guide

If you never used nor intend to use the wired-connection, then please disregard the following info.

Projetex 9 Workstation Setup Quick Start Guide 2012 Advanced International Translations

Installing and Configuring vcloud Connector

MultiSite Manager. Setup Guide

Apple s Time Capsule

ShoutCast v2 - Broadcasting with SAM Broadcaster

Setting up VPN and Remote Desktop for Home Use

WakeMyPC technical user guide

Step-by-Step Setup Guide Wireless File Transmitter FTP Mode

VPN Configuration Guide D-Link DFL-800

Configuring your network settings to use Google Public DNS

Qvis Security Technical Support Field Manual LX Series

NETWORK SET UP GUIDE FOR RVH1004/US411 RVH1008/US811 RVH1016/US st G/2 nd G/3 rd G UGI H.264 DVR. SUPPORTING ROUTER DLINK LINKSYS NETGEAR Belkin

Configuring Routers and Their Settings

Dynamic DNS How-To Guide

Create a virtual machine at your assigned virtual server. Use the following specs

VPN: Virtual Private Network Setup Instructions

REMOTE ACCESS DDNS CONFIGURATION MANUAL

(1) Network Camera

How to Configure an Initial Installation of the VMware ESXi Hypervisor

Configuring NXT Hardware with Mercury Inside into Doors.NET TM Application Note

Quick Installation Guide

Preparing the Computers for TCP/IP Networking

How to Guide: StorageCraft Cloud Services VPN

To add Citrix XenApp Client Setup for home PC/Office using the 32bit Windows client.

Step-by-Step Configuration

VPN Configuration Guide Netgear FVS338 / FVX538 / FVS124G

Sophos UTM. Remote Access via PPTP Configuring Remote Client

F-Secure Internet Gatekeeper Virtual Appliance

Windows Server 2008 R2 Initial Configuration Tasks

WA2192 Introduction to Big Data and NoSQL. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

Connecting To SOM Network Drives With Windows XP

Installation. The product model shown in this QIG is TD-W8961ND, as an example.

Side-by-side Migration Guide for Snare Server v7

Application Note Startup Tool - Getting Started Guide

Using TU Eindhoven's VPN with Ubuntu 14.04

D-Link DAP-1360 Repeater Mode Configuration

Microsoft Exchange Mailbox Software Setup Guide

Wireless G Broadband quick install

TeamViewer & DynGate Manual V 2.0

Configuring MassTransit Server to listen on ports less than 1024 using WaterRoof on Macintosh Workstations

Software Installation Guide

SATO Network Interface Card Configuration Instructions

1. Introduction What is Axis Camera Station? What is Viewer for Axis Camera Station? AXIS Camera Station Service Control 5

1-port USB 2.0 Print Server. Manual (GPSU21)

Creating a Gateway to Client VPN between Sidewinder G2 and a Mac OS X Client

SSL VPN Service. Once you have installed the AnyConnect Secure Mobility Client, this document is available by clicking on the Help icon on the client.

Chapter 10 Troubleshooting

Setting up and creating a Local Area Network (LAN) within Windows XP by Buzzons

Quick Connect. Overview. Client Instructions. LabTech

Magaya Software Installation Guide

Setting up VPN connection: DI-824VUP+ with Windows PPTP client

How To Remotely View Your Security Cameras Through An Ezwatch Pro Dvr/Camera Server On A Pc Or Ipod (For A Small Charge) On A Network (For An Extra $20) On Your Computer Or Ipo (For Free

Basic ViPNet VPN Deployment Schemes. Supplement to ViPNet Documentation

ZyWALL SSL 10. User s Guide. Integrated SSL-VPN Appliance. Version /2008 Edition 1

From a Finder window choose Applications (shown circled in red) and then double click the Tether icon (shown circled in green).

Penetration Testing LAB Setup Guide

NETWORK SETUP INSTRUCTIONS

MATLAB on EC2 Instructions Guide

Using Device Discovery

Comodo MyDLP Software Version 2.0. Installation Guide Guide Version Comodo Security Solutions 1255 Broad Street Clifton, NJ 07013

Using Remote Desktop with No-IP

Installation Guidelines (MySQL database & Archivists Toolkit client)

How to put the DVR online

Transcription:

Building your own Terminal server. In this Tutorial we will show you how to build your own Linux Terminal Server, using a copy of Ubuntu 9.04 ( you can also use 10.04), the NEATX server and the Nomachine Free NX client. You can listen to a detailed podcast on this topic as on HOW and WHY to use a setup like this and how you can make it work for you. This setup is perfect for small businesses running Linux, An educational scenario using a Computer-Classroom or even for your home : Playing around with Linux on different systems or getting a new lease on life for those old clunkers you have lying around. You can find the podcast episode entitled : KC0037 : Using Linux as a Terminal Server can be downloaded over at http://www.knightwise.com/knightcast-podcast/751-the-knightcast-kc0037--ubuntu-linux-as-a-terminal-s erver In the podcast episode we will go into detail about how a terminal server system works, what your hardware requirements would be and, of course how to use it in fun and creative ways. Enjoy. Start with a "Regular Ubuntu workstation" Building your own Terminal server. - 1

Your Ubuntu Terminal server is nothing more then a Ubuntu Desktop with terminal server capabilities. This has the amazing upside that ANYTHING you install on the Ubuntu desktop System, is accesable from anywhere and by any user you setup on this system. So lets start off by installing a Ubuntu workstation ( 10.04) and preform ALL the upgrades and Updates. For installing 'the perfect' system, I'll refer to you to our "UBUNTU AS IT SHOULD BE' tutorial which you can download at : http://www.knightwise.com/knightcast-podcast/669 Start from a fully installed workstation. Make sure you have all the software installed that you want to use. Use the commands sudo apt-get update and sudo apt-get upgrade to make sure your system is up to date. Building your own Terminal server. - 2

Install the NX Server. Open a command line window and paste in the following line to add the NEATX repository to your system. This way you can install the NEATX Server later. sudo apt-get install python-software-properties && sudo add-apt-repository ppa:freenx-team Next copy in the following command to update your repositories. sudo apt-get update Building your own Terminal server. - 3

Install the NX Server. To install the NX Server copy the following line into your command line window. sudo apt-get install neatx-server Hit Y at the question mark. Building your own Terminal server. - 4

Configure your Static IP. If you have not done so at setup, configure your Ubuntu system to use a STATIC IP. That way all the hosts in your network can find your "server machine". Check for a free IP On your network ( Make sure its NOT an IP that is also handed out via the DHCP Server of your Router). (1) To do this RIGHTCLICK on the network Icon in the top RIGHT hand side of the screen. Building your own Terminal server. - 5

(2) Next click on EDIT CONNECTIONS. Configure a Static IP. Select the connection that is hooked up to the network where your user(s) will be connecting on. ( This can be (1) wired or (2) wireless, mostly its the same connection your server is allready using). (3) Click EDIT. Building your own Terminal server. - 6

Configure a Static IP. (1) Choose the Second tab of the dialog box ( IPV Settings ) (2) Pull down the selection menu untill it says MANUAL. (3) Click ADD. Building your own Terminal server. - 7

Configure a Static IP. Enter the correct IP Adresses. (1) Address : The UNIQUE and FREE IP address that you want your server to have in your network. (2) Netmask : The Subnet number of your network. If you don't know this by heard, check the IP configuration of any one of your computers on the network. It will have received the correct Netmask from the DHCP server on your router. (3) Gateway : The Ip address of your Router. (4) DNS Servers : Here you can enter the DNS Server IP of your provider or choose your own like the OPENDNS servers or, in this case, the GOOGLE DNS Server. When you are done : Click apply. To be safe that your network services have rebooted you might want to reboot your system. To check if everything has been configured correctly you can try connecting to the internet and see if Building your own Terminal server. - 8

you can still surf webpages. Configure some users. If you have just one account on the system, and you are the only one using it (even remotely) you can skip this step. However if you want OTHER people to have access to the server, and use their own settings and preferences, you need to "'create" those users on the server first. Building your own Terminal server. - 9

To do this go to (1)SYSTEM - (2)ADMINISTRATION - (3)USERS AND GROUPS. Add Users to your Terminal Server. (1) Click on the UNLOCK icon and enter your password. (2) Click on ADD. (3) Enter the users Username and set his password. (4) Click OK. Building your own Terminal server. - 10

Download the NoMachine Client. On any machine you want to connect FROM download the Nomachine Client. This is a terminal server client available for Linux, Windows and the mac. (1) Go to http://www.nomachine.com/download.php (2) Download the NX Client for the operating system of your choice. (3) Install the application on the operating system of your choice. Building your own Terminal server. - 11

Configure the no-machine client to connect to your terminal server. Once installed The NX Client consists of 3 applications. (1) The NX Client (in this case for the mac) : This is the actual client that connects to your server. (2) The NX Connection wizard : This is the application (3) The NX Session administrator : This application helps you to terminate or resume any open "Terminal server Sessions" you have running. Configure the No-Machine client to connect to your terminal server Open the NX Connection Wizard. (1) Click NEXT. Building your own Terminal server. - 12

Configure your No-Machine Client. Enter the (1) Name, (2) the IP address and the (3) Portnumber of your server. (1) Enter a Unique name for this connection so its easy to remember. Once you have configured SEVERAL connections it might help keeping track of which is which. (2) If you are on your servers LAN (local area network) you can enter your servers LAN ip. If you've setup a server behind a firewall and used a Dynamic DNS setup, you can enter the servers HOSTNAME ( fe : myterminalserver.dyndns.org ) here. (3) Enter the portnumber for the connection here. If you are doing this over a LAN, just use the default port 22. If your server is remotely behind a firewall and you have forwarded a DIFFERENT port to your servers port 22, enter that port number here. (4) Select the connection method to your server. The lower the bandwith of your connection, the lower the visual quality of your session. ( But the higher the compression ). So choose whatever way you want to connect. (5) Click NEXT. Building your own Terminal server. - 13

Configure your No-Machine Client. (1) At the next screen : Click on Configure. Building your own Terminal server. - 14

Configure your No-Machine Client. (1) Make sure the pulldown menu is set to LINUX. (2) Set this to the Desktop Enviroment you installed (in Case of our 'standard' Ubuntu system this is going to be Gnome) * Tip : you can install KDE or whatever desktop you prefer ALONGSIDE gnome and have Terminal clients run OTHER desktop enviroments while your Terminal server runs Gnome. (3) Make sure this setting is set to the right connection speed. (4) Choose the display setting via the Pulldown Menu. You can even choose FULLSCREEN. Building your own Terminal server. - 15

Configure your No-Machine Client. Click on the SERVICES Tag and select (1) Enable Multimedia support (2) Click Save (3) Click OK. Building your own Terminal server. - 16

Connect to your Terminal Server. (1) Enter your password (2) Click LOGIN to connect. * you might get a question to "authenticate" the server you are connecting to. Click OK. Building your own Terminal server. - 17

Connect to your Terminal Server. (1) The terminal server (our original Ubuntu Install) Logged in as User A. (2) The terminal client session ( Using the NXFree Client), Logged in as User B. Building your own Terminal server. - 18

Visit www.knightwise.com for More. On the edge of real and cyberspace ther is one place you can go. www.knightwise.com: The everyday adventures of a modern day technofile, filled with tips, tricks, manuals and how-to's on how to tune technology into your everyday life and let tech work for you. All this and more using Windows, Linux, and Mac computers, Web2.0 sites, services and more to upgrade from geek to cyber-citizen. Real Technology for real people. Visit our website : http://www.knightwise.com for more tips and tricks on how to tune technology into your way of life. Building your own Terminal server. - 19

Follow us on twitter via http://www.twitter.com/knightwise or send us feedback at knightwise@knightwise.com Subscribe to the media-feed and get all the Knightwise.com Docucasts, our Podcast AND the screencast directly in your podcatcher. http://feeds.feedburner.com/feedburner/knightcast If this manual was usefull for you? Tweet about it, or tell your friends Building your own Terminal server. - 20