Skip to content

Commit

Permalink
Update module.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
ConnorNelson authored Aug 28, 2024
1 parent 4c4d924 commit 0a2eb34
Showing 1 changed file with 6 additions and 9 deletions.
15 changes: 6 additions & 9 deletions welcome/module.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,18 +32,15 @@ resources:
- name: "Getting Started"
type: lecture
video: DJO1A2neZ6Y
- name: "Dojo Functionality That's Not Covered Here"
- name: "Connecting over SSH"
type: markdown
content: |
Two dojo concepts that this module does not yet cover are connecting over ssh and the VM.
**Connecting over SSH.**
In order to ssh into your challenge instances, you must add a public ssh key to `Settings` > `SSH Key`.
In order to ssh into your challenge instances, you must link a public ssh key to your account [through your settings](/settings#ssh-key).
You can quickly generate an ssh key by running `ssh-keygen -f key -N ''` in a terminal on your (unix-friendly) host machine.
This will generate files `key` and `key.pub`, which are your private and public keys respectively.
Once you have linked your ssh key to your account, you can connect to the dojo host.
For example, if your URL bar for this page reads `https://EXAMPLE.COM/welcome/welcome`, you would run `ssh -i key hacker@EXAMPLE.COM` to connect into your challenge instance.
**The VM.**
Once you have linked your *public* ssh key to your account, you can connect to the dojo over ssh with `ssh -i key hacker@pwn.college`.
- name: "The VM"
type: markdown
content: |
For some of the later (kernel-focused) challenges, you will need to solve the challenge in a virtual machine.
You can interact with the virtual machine using the `vm` command.

0 comments on commit 0a2eb34

Please sign in to comment.