Using a Remote Terminal using SSH
Secure Shell, or SSH, is a technology that uses an encrypted protocol to allow a user to connect to a server remotely and open up a command-line terminal to run commands, scripts, or edit files. SSH is a core technology and is utilized for many different purposes, including setting up MySQL and many Content Management Systems.
Finding Your Server
The Web Development Systems on Shared UW Hosting page provides an overview of the web publishing servers. The server you connect to depends on your affiliation.
Connection Settings
Depending on what client and method used, information required from programs may differ slightly. These are general guidelines:
Setting | Value |
---|---|
Server: | Your Web Development Server |
User: | NetID |
Password: | NetID Password |
Port: | 22 |
Programs & Connecting
GNU/Linux and Apple OS X systems include SSH capabilities built-in. Microsoft Windows systems require a special program to be downloaded.
Microsoft Windows
We recommend PuTTY. SecureCRT, if currently licensed, can also be used.
Apple OS X
OS X users can open the “terminal” application and run the following command to connect to a server via SSH:
ssh netid@servername.u.washington.edu
GNU/Linux and UNIX
GNU/Linux and Unix users can open a terminal emulator such as xterm and run the following command to connect to a server via SSH:
ssh netid@servername.u.washington.edu
More Information
About SSH
Secure Shell, also known as SSH, is a secure replacement for FTP and Telnet that allows a user to connect to another computer and run commands on it using a terminal. This can be very useful when developing and maintaining websites on a remote server. When working with SSH, files are edited directly on the server.
Transferring Files
Looking to transfer files instead? You’re probably looking for our instructions on moving files to your web directory.