Skip to content

Commit

Permalink
Update crownlabs_ssh.md
Browse files Browse the repository at this point in the history
  • Loading branch information
frisso authored Dec 5, 2023
1 parent bbe0a02 commit 5e6943b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion content/resources/crownlabs_ssh/crownlabs_ssh.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ This process only needs to be done once per **device.**
All CrownLabs VMs are characterized by **private IP addresses**, and cannot be accessed directly through SSH.
As shown in the figure below, it is necessary to first establish the SSH connection through a **bastion**, which instead is publicly accessible, and then **jump** to the final destination (i.e., the VM).

This can be achieved with the `ssh -J [email protected] [email protected]` command, in which the local **SSH client** first connects to the bastion (indeed, the **-J** option specifies a **ProxyJump**), leveraging the generated **SSH key-pair** for authentication purposes.
This can be achieved with the `ssh -J bastion@ssh.crownlabs.polito.it [email protected]` command, in which the local **SSH client** first connects to the bastion (indeed, the **-J** option specifies a **ProxyJump**), leveraging the generated **SSH key-pair** for authentication purposes.
Specifically, the **bastion** checks the **client**'s authentication attempt using the **public key** previously uploaded to the **CrownLabs Dashboard**.

If authentication succeeds, you are then redirected to your **VM**.
Expand Down

0 comments on commit 5e6943b

Please sign in to comment.