Get a free shell for freebsd
If you need a freebsd VM shell, you can use this repo.
- First fork this repo
- Click the "Actions' menu on your Repo, and then enable github actions on your fork.
- Then Select "All workflows" -> "shell" on the left.
- Then click the "Run workflow" dropdown menu on the right side.
- Then click the "Run workflow" button.
Wait a few seconds, the github action will run in your repo.
Click "Shell" -> "Start a freebsd shell", to open the log window, you will see a freebsd vm is booting there.
Wait about 5-8 minutes, the freebsd 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 3R7dS7j45xk4CGzkz52psXpqr@nyc1.tmate.io 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:
Then you can ssh to the freebsd VM:
Mac-1606142911434:shell-freebsd runner$ ssh freebsd