User Tools

Site Tools


guides:ssh-gateway

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
guides:ssh-gateway [05.12.2019 12:28]
Juha Kekäläinen
guides:ssh-gateway [31.05.2022 11:08]
Administrator
Line 1: Line 1:
 # Setting up SSH-gateway # Setting up SSH-gateway
  
-UEF SSH Gateway server can be used to connect various servers that are located within the university network. Authentication is done with the UEF credentials. Replace the <backend server> with your desired server address.+UEF SSH Gateway server can be used to connect various servers that are located within the university network. Authentication is done with the UEF credentials. Replace the *<backend server>with your target server address and replace *<uef-account>* with your university account. 
 + 
 +**NOTE:** To get access to SSH-gateway server send access request by email to [bioinformatics@uef.fi](mailto:bioinformatics@uef.fi).
  
 ^SSH-Connection ^Command^ ^SSH-Connection ^Command^
Line 8: Line 10:
 | |or with the one command| | |or with the one command|
 |Localpc|**ssh -t <uefad>@sshgw.uef.fi ssh <backend server>**| |Localpc|**ssh -t <uefad>@sshgw.uef.fi ssh <backend server>**|
 +|Localpc with X11 Forwarding|**ssh -X -t <uef-account>@sshgw.uef.fi ssh -X <backend server>**|
  
 You can automate this all by creating local configuration file for the ssh (**$HOME/.ssh/config**) with following content. If you wish to forward X11 applications add "ForwardX11" option as well. You can automate this all by creating local configuration file for the ssh (**$HOME/.ssh/config**) with following content. If you wish to forward X11 applications add "ForwardX11" option as well.
Line 14: Line 17:
 Host <backend server> Host <backend server>
     ForwardX11 yes     ForwardX11 yes
-    ProxyCommand    ssh -W %h:%p sshgw.uef.fi+    ProxyCommand    ssh -W %h:%p <uef-account>@sshgw.uef.fi
 ``` ```
  
 After you have created the configuration file you can directly connect to the <backend server>  After you have created the configuration file you can directly connect to the <backend server> 
 ^SSH-Connection ^Command^ ^SSH-Connection ^Command^
-|Connect|**ssh <uefad>@<backend server>**| +|Connect|**ssh <uef-account>@<backend server>**| 
-|Download a file|**scp <uefad>@<backend server>:/path/to/file local/file/system**| +|Download a file|**scp <uef-account>@<backend server>:/path/to/file local/file/system**| 
-|Mount the filesystem|**sshfs <uefad>@<backend server>:/path local_directory**|+|Upload a directory|**scp -r local/directory <uef-account>@<backend server>:/path/to/destination**|
  
guides/ssh-gateway.txt · Last modified: 31.05.2022 11:09 by Administrator