mirror of
https://github.com/Brandon-Rozek/website.git
synced 2024-11-25 01:26:30 -05:00
29 lines
545 B
Markdown
29 lines
545 B
Markdown
---
|
|
title: "SSH Jump"
|
|
date: 2020-02-02T22:32:13-05:00
|
|
draft: false
|
|
tags: [ "SSH" ]
|
|
medium_enabled: true
|
|
---
|
|
|
|
With ssh jump, we can ssh into a machine that we don't have direct access to through an intermediary.
|
|
|
|
Just chain the necessary hosts together with the following command:
|
|
|
|
```bash
|
|
ssh -J host1 host2 host3 ...
|
|
```
|
|
|
|
Where the last host is the one you wish to connect to at the end.
|
|
|
|
Luckily ssh config also supports this!
|
|
|
|
```
|
|
Host host1
|
|
HostName host1.example.com
|
|
|
|
Host host2
|
|
HostName hidden.host1.example.com
|
|
ProxyJump host1
|
|
```
|
|
|