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
Next revision Both sides next revision
guides:ssh-gateway [05.12.2019 12:04]
Juha Kekäläinen
guides:ssh-gateway [12.12.2019 18:15]
Juha Kekäläinen
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.+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.
  
 ^SSH-Connection ^Command^ ^SSH-Connection ^Command^
Line 8: Line 8:
 | |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>**|
-^X-Forwarding^Command^ +|Localpc with X11 Forwarding|**ssh -X -t <uefad>@sshgw.uef.fi ssh -<backend server>**| 
-|Localpc|**ssh -t -A -X <uefad>@sshgw.uef.fi ssh -<backend server>**| + 
-^SSHFS ^Command^ +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. 
-|Localpc|**sshfs <uefad>@sshgw.uef.fi:/path local_directory**| +``` 
-| |Unmounting+# content for the $HOME/.ssh/config file 
-|Localpc|**fusermount -u homedir**|+Host <backend server> 
 +    ForwardX11 yes 
 +    ProxyCommand    ssh -W %h:%p sshgw.uef.fi 
 +``` 
 + 
 +After you have created the configuration file you can directly connect to the <backend server>  
 +^SSH-Connection ^Command^ 
 +|Connect|**ssh <uefad>@<backend server>**| 
 +|Download a file|**scp <uefad>@<backend server>:/path/to/file local/file/system**
 +|Upload a directory|**scp -r local/directory <uefad>@<backend server>:/path/to/destination**| 
guides/ssh-gateway.txt · Last modified: 31.05.2022 11:09 by Administrator