In a Terminal on your computer, run:
ssh-keygen -t ed25519
This command will generate the following output:
Generating public/private ed25519 key pair. Enter file in which to save the key (/Users/***/.ssh/id_ed25519): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /Users/***/.ssh/id_ed25519. Your public key has been saved in /Users/***/.ssh/id_ed25519.pub.
- Press Enter to confirm the default name of the file containing the key
- Don’t enter any passphrase: press Enter twice
Finally the key is generated and a randomart image is displayed.
The key fingerprint is: SHA256:*** The key's randomart image is: +--[ED25519 256]--+ | ..++.o | | . .- | |. . . | | .= .. | |. oo ..n. | | .. o+.oo | |.. . *=..+ .. | |..E+. +=B =o.. | |o.o o+==oB=+o. | +----[SHA256]-----+
Display your public key with:
This command will generate the following output (with your own key):
ssh-ed25519 AAFDvGkuejr3e4AAAIJRW72w4u9FTRmBRFHHTATGFBAAAAAYHVAYh6656HACUAHFchg8 charles@server
For public-facing LabxDB installation, a domain name is required. With DuckDNS, you can get a domain like something.duckdns.org, with something of your choice. It’s free and supported by donations.
To create a subdomain, login with Twitter, Github, Reddit or Google login.
Once logged in, create a subdomain of your choice. Here labxdb:
To modify the IP associated with your domain, keep in a safe place your token: