Skip to main content

SSH Host Key Verification

caution

If you're connecting to our SSH service for the first time, ensure you verify the SSH host key fingerprint. It's also published at https://execapi.com/security.txt.

Option 1: Trust On First Use (TOFU)

If you're using the command-line ssh (or sftp or scp) client, it will ask you to verify the server's authenticity the first time you connect:

$ ssh ssh.execapi.com
The authenticity of host 'ssh.execapi.com (2a09:8280:1::1:c7f5)' can't be established.
ECDSA key fingerprint is SHA256:2uGpkf599YzzDkTeMAxScSkeOsxUDhQnCRvAFDG8c2Q.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])?

Paste the following at the prompt when asked for the fingerprint and press Enter:

SHA256:2uGpkf599YzzDkTeMAxScSkeOsxUDhQnCRvAFDG8c2Q

Some restrictive networks may block outgoing SSH connections or outright intercept SSH, in which case, you may need to connect through other means, or use the dashboard to upload code, or our upcoming HTTP API.

Option 2: Known Hosts

Alternatively, add the following line to your known_hosts file to avoid the TOFU prompt altogether:

ssh.execapi.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBCvLjh4uGg3jdaYsu2xgSoBbhPUZeGzob/BcC3+0W6Mlf3QIdsRduY4z17WpelvnKWu1avq5Oa+bbtV/nLG2p80=