login:sshsupport
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
login:sshsupport [2017/01/30 16:17] – jas | login:sshsupport [2020/02/10 10:33] (current) – seela | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== SSH Support ====== | ====== SSH Support ====== | ||
- | The preferred protocol for connecting | + | The best way to connect |
- | We operate | + | We operate |
- | There are a number of available ssh clients for Unix, Windows and Macintosh. | + | ===== External Access ===== |
- | SSH From One Host To Another Without Entering A Password | + | In order to access Departmental systems externally (eg. from your home), you will first need to connect |
- | By default, you will be able to connect | + | |
- | If you would like to be able to connect to a non-tech-supported | + | **If you are an undergrad, you will use the time sharing server named " |
+ | |||
+ | ===== SSH Clients ===== | ||
+ | |||
+ | There are a number of available SSH clients for Unix, Windows and Mac machines. | ||
+ | |||
+ | % ssh indigo.eecs.yorku.ca -l <EECS USERNAME> | ||
+ | % ssh red.eecs.yorku.ca -l <EECS USERNAME> | ||
+ | |||
+ | Windows 10 users can use the SSH command line tool as well. However, most Windows users prefer a GUI. For that, we recommend [[https:// | ||
+ | |||
+ | ===== SSH From One Host To Another Without Entering A Password ===== | ||
+ | |||
+ | As mentioned above, you can SSH from any tech-supported Linux system to any other tech-supported Linux system without requiring a password. | ||
+ | |||
+ | First, run ' | ||
- | First, run ' | ||
< | < | ||
% ssh-keygen -t rsa -N "" | % ssh-keygen -t rsa -N "" | ||
Line 18: | Line 31: | ||
Enter file in which to save the key (/ | Enter file in which to save the key (/ | ||
- | Hit " | + | Hit " |
+ | </ | ||
- | On the system that you would like to login to, you will now need to append the contents of the newly created .ssh/id_rsa.pub file to the .ssh/authorized_keys file. If the file does not exist, create it. Now, you will be able to ssh to your host from any departmental Unix system without requiring a password. | + | The public key file looks something |
+ | |||
+ | < | ||
+ | ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCewDNfAREt/GlH1GL2an0W7Z+sigb3OrirSmjqJdK5PjlZNIB/E07z1CAzUu8AOEXAVt6+a84scyG3gojLUHZrXgMMP8uFfZEw/ | ||
</ | </ | ||
+ | |||
+ | Now, SSH to the destination system that you would like to be able to connect without entering a password (eg. your personal Ubuntu workstation). | ||
+ | |||
+ | Append the contents of the newly generated ~/ | ||
+ | |||
+ | Now, you will be able to ssh from your tech-supported Linux host to the other machine without requiring a password. | ||
login/sshsupport.1485811038.txt.gz · Last modified: 2017/01/30 16:17 by jas