mxy.sh

assembly development server

Access Request

Request access using the form below:

Access Request Form

You'll need an SSH key

It takes 2 minutes and you shouldn't need to install anything. Here's how to do it if you haven't done it before:

Generate an SSH Key

To generate one on Windows/Mac:

1. Open PowerShell/Terminal, and type:

ssh-keygen -t ed25519

2. Press Enter through the steps to accept default settings. This will automatically create the public key at:

~/.ssh/id_ed25519.pub

If you already have an SSH key for a different service from before, choose a different filename when prompted, such as: ~/.ssh/mxy


3. Display your public key. Use whatever name you chose if you didn't go with the default:

cat ~/.ssh/id_ed25519.pub OR cat ~/.ssh/mxy.pub

4. Copy and paste the public key to the Access Request Form .


Important

Your public key should be one line, and should look like this:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILX5sw3XKdHscJF3+9P0uneiAOytqcNyajq5n7+jVu+Z user@computername
If you see anything labeled "PRIVATE KEY" then do not share this with me or anyone. We only want the public key! Should look like one long string with some spaces, not a block/paragraph. The block/paragraph is the private key, for your eyes only. This will serve as the proof that you are you.


Once you submit the form, you'll receive an email when approved! After that you will be able to connect with:

ssh yourusername@mxy.sh


If you used a custom SSH filename, then you need to tell SSH where to find it, like this:

ssh @mxy.sh -i ~/.ssh/mxy.pub

Troubleshooting

If you can't locate your SSH public key, then you should check to make sure the .pub file is in the ~/.ssh/ directory. You can place it anywhere once you know the path. Usually it makes the most sense to put it in ~/.ssh.

If you don't specify the full path when making the key, it will go into whatever directory you happened to be in (likely ~, which on Windows means C:\Users\)

Sometimes the easiest thing is to simply make the key in the default directory when you get into PowerShell:

1. Open PowerShell, and then enter:

ssh-keygen -t ed25519

and then it'll ask what filename you want to use. You can use `mxy` or `asm` or whatever filename you like. Then press Enter, no need to enter a passphrase, but you can. After that's all done, the `mxy.pub` will be right there in that same directory -- the same one that PowerShell goes into by default.

2. Type `cat mxy.pub` and there's your key!

If `ssh-keygen` doesn't work, then you might need to install OpenSSH. If you have any issues, please email me at "MxyAhoy" at gmail, and we will get it worked out! You can also message me on Discord or Reddit using the same handle.