Skip to content

Latest commit

 

History

History
64 lines (34 loc) · 1.28 KB

README.md

File metadata and controls

64 lines (34 loc) · 1.28 KB

shell-openbsd

Get a free shell for openbsd

If you need a openbsd VM shell, you can use this repo.

  1. First fork this repo
  2. Click the "Actions' menu on your Repo, and then enable github actions on your fork.
  3. Then Select "All workflows" -> "shell" on the left.
  4. Then click the "Run workflow" dropdown menu on the right side.
  5. Then click the "Run workflow" button.

Wait a few seconds, the github action will run in your repo.

Click "Shell" -> "Start a openbsd shell", to open the log window, you will see a openbsd vm is booting there.

Wait about 5-8 minutes, the openbsd vm will be ready.

And you will see the ssh address like below:

Setting up tmate...

Running tmate...

________________________________________________________________________________


To connect to this session copy-n-paste the following into a terminal:

ssh [email protected]

After connecting you can run touch /tmp/keepalive to disable the 15m timeout

Good. Use the address to connect:

You will get a shell like:

Mac-1606142911434:shell-openbsd runner$

Then you can ssh to the openbsd VM:

Mac-1606142911434:shell-openbsd runner$  ssh openbsd

Under the hood

Uses: https://github.com/vmactions/openbsd-vm