Remote Connection Protocols and Servers: Understanding Telnet, SSH, RDC, and CGI-BIN - Pro, Study notes of Computer Science

An introduction to remote connection protocols, including telnet, ssh, and rdc, and explains how they function in the client-server model. It also covers the concept of cgi-bin directories and their use in triggering the execution of programs on remote machines. Additionally, it discusses various applications for accessing data remotely and compares the umd clusters' class cluster and wam cluster.

Typology: Study notes

Pre 2010

Uploaded on 02/13/2009

koofers-user-2x8
koofers-user-2x8 🇺🇸

2

(1)

10 documents

1 / 11

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1
Announcements
Start your project and don’t wait until the
day before is due
Next in-class discussion will be this
Wednesday. Remember you can bring
copies of the articles to class
Fugu GUI for ssh/scp in Mac (link
available in Resources section of class
web page)
pf3
pf4
pf5
pf8
pf9
pfa

Partial preview of the text

Download Remote Connection Protocols and Servers: Understanding Telnet, SSH, RDC, and CGI-BIN - Pro and more Study notes Computer Science in PDF only on Docsity!

Announcements

• Start your project and don’t wait until the

day before is due

• Next in-class discussion will be this

Wednesday. Remember you can bringcopies of the articles to class

• Fugu GUI for ssh/scp in Mac (link

available in Resources section of classweb page)

Remote Connection Protocols

-^

Different ways in which we can connect to aremote machine over the internet

-^

Protocols^ – telnet (typically for Unix systems, not encrypted)– ssh (typically for unix system, with information being

encrypted)

  • rdc (to connect to Win 2000/2003 server or Win XP

machine)

-^

All the above application work using theclient/server model

What happens in a remote

connection

  • Server will
    • Wait for a request to set a connection– Help establish the TCP connection– Process client input and process request– Send results back to the client– Go back to wait for a connection request

Default Mode for Servers

• Most telnet/ssh servers and rdc servers

set up by default to service remote login

• Other servers provide a specific service

(e.g. a library service)

• We no longer can use telnet to login to

Campus

Remote Login Intro

• How to run F-Secure• How to open a login window• How to transfer file• Basic commands

  • ls- ls -al

Accessing Your Data Remotely •

Several applications allow you to access your computer remotely

-^

The following are some of those applications (these links appear inthe PC World Issue of March 06)– TightVNC – tightvnc.com – Allows you to see and control the

dekstop of a remote computer. Free

  • GoToMyPC – gotomypc.com – (Not Free)– Laplink Everywhere –

www.laplink.com

(Not Free)

•^

Other applications allows you to access files:^ – www.foldershare.com

Telnet

•^

Telnet –– Protocol for communicating between computers– Operates using TCP/IP– Remote login is one use of that protocol– You can use the protocol to provide specific services– telnet also refers to the application that implements

the protocol and allows remote logins

•^

Example of telnet where services are provided– Local Public Library - telnet heron.wico.lib.md.us– Weather Report -

telnet rainmaker.wunderground.com

•^

telnet vs ssh– ssh is secure and what we want to use– F-Secure provide us with ssh

Port

-^

What is a port?–

A number representing an application (program) running in a machine(host)– Assuming the hostname is a phone number, the port represents aphone number extension.– A server marchine could have several applications (programs)“listening” to different ports

-^

Examples of telnet services where a port number is specified–

telnet

msdnaa.cs.umd.edu

12345

-^

You don’t need to use a browser to contact a web server–

telnet

www.cs.umd.edu

80

-^

After connection type GET /class/spring2006/cmsc102/archive.shtml

-^

ssh port number is 22

-^

Web servers port number is 80

-^

Complete list at:

www.iana.org/assignments/port-numbers