You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

SSH Gateway - for access to Rice campus servers and services.

The SSH-Gateway is a service that:

  1. Allows ssh connections from off campus to on campus servers without the need for VPN.
  1. This service also allows SCP/SFTP connections to your home directory on storage.rice.edu.

This is a mechanism for allowing secure connections into machines on the Rice campus without the security risk of opening up SSH to the world.  SSH has become the most prevalant pathway for security breaches from off campus.  The gateway will limit the number of SSH connections from a specific host in order to minimize security risks.  This means that you will not be able to open up a large number of connections from a single source.

Staff or Faculty access to SSH Gateway

As a staff or faculty member you can use this service by connecting to ssh-staff.rice.edu with your favorite ssh client.  When you connect you will not get a shell, instead you will be prompted for the host you want to connect to. Give the fully-qualified hostname of the machine you want to connect to.  This connection will be made using the NetID you used to connect to ssh-staff.rice.edu.

Student access to SSH Gateway

As a student member you can use this service by connecting to ssh-student.rice.edu with your favorite ssh client.  When you connect you will not get a shell, instead you will be prompted for the host you want to connect.  Give the fully-qualified hostname of the machine you want to connect to.  This connection will be made using the NetID you used to connect to ssh-student.rice.edu.

SCP or SFTP Connections for file transfers

When you connect using SCP or SFTP it will point to the root of your home directory on Storage.rice.edu.  Be aware that the connection made via SCP or SFTP will be to your home directory via an NFS protocol.

Example of command line sftp, from RHE Linux 4 system

  • Command: sftp netid@ssh-student.rice.edu
Linux Command Line SFTP

jaa2@oyster-creek2 ~$ sftp jaa2@ssh-student.rice.edu

Connecting to ssh-student.rice.edu...
The Rice University Network - Unauthorized access is prohibited
jaa2@ssh-student.rice.edu's password:

sftp> pwd
Remote working directory: /storage-home/j/jaa2

sftp> dir
Application Data Desktop Documents Downloads ErrorLog.txt
Library Public autorun.inf profile
sftp> cd Public
sftp> ls
www
sftp> cd www
sftp> ls
sftp> quit

Example of scp File Transfer, using SSH Secure Shell client

Using the Rice supplied SSH Secure Shell client, you can do a secure file transfer by

  1. Open up ssh client, connect to: ssh-student.rice.edu with your NetID

ssh-student_withSSH.jpg

  1. At the prompt "Enter remote host:", then select Window => New File Transfer, which opens a 2nd window
  2. The second window shows your home directory on storage.rice.edu and you can upload or download files.
  • No labels