Connect
You can access the SVPAL menu system from any Internet-connected computer. The unsecured Telnet service is no longer supported.
SVPAL recommends that you install a program that implements the Secure Shell (SSH) protocol, such as PuTTY available on our download page. This program uses strong modern encryption to protect your communication and passwords over the Internet. Modern Apple Mac computers offer OpenSSH for secure remote access.
SVPAL recommends the latest verion of PuTTY that runs on your system. Older versions of PuTTY generally work fine, if they are not too old. Versions 0.74 or older work fine, but the fingerprints use MD5 hashes.
The first time you use ssh, you may be asked to verify the fingerprint for the public key used to validate the connection. Some implementations of ssh can verify the fingerprint automatically providing assurance you are connecting to the right site before you give your password. Here's an example with openssh:
@ ssh svpal.svpal.org The authenticity of host 'svpal.svpal.org (104.225.12.49)' can't be established. ED25519 key fingerprint is SHA256:BiGc56laNNtJAtC6XMXaR4HjnYgs9sMseylgoRRD+ps. Matching host key fingerprint found in DNS. This key is not known by any other names. Are you sure you want to continue connecting (yes/no/[fingerprint])?
Note above where it says: "matching host key fingerprint found in dns". this provides assurance that you are really connecting to SVPAL. You may also manually verify the fingerprint by checking the list of ssh fingerprints.
The PuTTY program does not validate via dns, so you must verify the fingerprint manually. The list of ssh fingerprints can be used to perform this verification.
If you installed an ssh program, such as PuTTY, start it by clicking it's icon to start it. Then select to connect to host name svpal.svpal.org. If this is successful, then you should get a window displaying a “login” prompt.
Web browser login
Another method to access the SVPAL menu system is using a javascript-enabled, ssl-secured web browser. this leverages the security provided by modern web browsers to secure communication with SVPAL's menu system.
This method should work for most computers built in the past 15 years. No additional software needs to be installed to utilize this method of connecting. It should work on guest computers, like those found in libraries. The link opens a page where you are presented with a "login:" prompt. Note that some control keys like ^N and ^W have unexpected side effects, so try to avoid their use. Log into the system as described below.
Login
In the SSH window you should see the message:
login:
At this point type in your user name. If your user name is janedoer, then type this into the SSH window. If you make a mistake typing your user name, just use the Backspace key to erase the mistyped characters. The user name should appear on the display after login: Finish by pressing the Enter key.
Code:
Now your screen should appear:
login: janedoer
Code 4516
Enter code:
Now type in the code that appears on the screen. Note that your entry does not appear on the screen. If make a mistake typing the code, press the Backspace key several times to completely erase your typing and enter the entire code again. Finish by pressing the Enter key.
login: janedoer Code 4516 Enter code: Password:
Password
Now enter your password. Note that your entry does not appear on the screen. If make a mistake typing your password, press the Backspace key several times to completely erase your typing and enter your entire password again. Finish by pressing the Enter key.
If you mis-entered your user name, code, or password, you are again prompted for your user name. Try to login again.
SSH Fingerprints (as of Aug 24, 2023)
SVPAL.SVPAL.ORG
Bits | Key Fingerprint | Type |
---|---|---|
256 | SHA256:JyrwmFacc7nj3Afw0LYIYBaNc0N98TjYHhHxriUC/Iw | (ECDSA) |
256 | SHA256:BiGc56laNNtJAtC6XMXaR4HjnYgs9sMseylgoRRD+ps | (ED25519) |
3072 | SHA256:pzc0uL3KFnBRByzqVZsy9/BwPvbgGo0YqNBpomxm5nI | (RSA) |
VENTURE.SVPAL.ORG
Bits | Key Fingerprint | Type |
---|---|---|
256 | SHA256:6fVY9jYkDrb5t8GGqHOnz+Lfk3grlLZaAMixf9qpzKE | (ECDSA) |
256 | SHA256:FDILcofw/Yj/JBbVBJg+bqY8ZLbNIxSkQFgK+JwEfio | (ED25519) |
3072 | SHA256:x8qfVDF+aBOCmHCQDGBfY0cH4I6hT4tmVlw+7TeQMps | (RSA) |
SSH Fingerprints (older versions of PuTTY)
SVPAL.SVPAL.ORG (MD5 Fingerprints)
Bits | Key Fingerprint | Type |
---|---|---|
256 | MD5:52:36:d8:6b:83:ab:f0:71:91:6d:d4:53:45:1b:11:a1 | (ECDSA) |
256 | MD5:11:8c:3f:04:8c:9d:2f:12:6c:bd:5c:43:87:d6:3f:f2 | (ED25519) |
3072 | MD5:d7:d5:84:b7:cc:81:81:3e:4d:1f:15:51:7c:97:ff:33 | (RSA) |
VENTURE.SVPAL.ORG (MD5 Fingerprints)
Bits | Key Fingerprint | Type |
---|---|---|
256 | MD5:29:da:e1:f0:ee:6d:f3:56:04:38:16:2d:e0:1b:ae:01 | (ECDSA) |
256 | MD5:50:37:b4:ef:9d:99:a9:83:5e:1a:cd:db:a1:31:2c:d9 | (ED25519) |
3072 | MD5:45:ff:b1:e5:0a:36:14:d8:fb:85:cd:4e:bd:97:4d:db | (RSA) |