Esmalt serverivõtme sõrmejälg:
ssh-keygen -lf /etc/ssh/ssh_host_ecdsa_key.pub
seejärel saame selle väärtuse sisestada trustedhash
väärtuseks
#!/bin/sh
user=student #asendada tegeliku kasutajaga
server=192.168.56.xxx #asendada tegeliku IP-aadressiga/nimega
serversshport=22 #kui SSH on muu pordi peal siis ka see muuta
key=ECDSA #kasutatakse teatetekstis
trustedhash=<hash> #siia paneme serveri ECDSA võtme sõrmejälje, mida kohapeal serverist vaatasime
serverhash=$(ssh-keyscan -t ecdsa $server | ssh-keygen -lf -| cut -d':' -f2 | rev | cut -d' ' -f3 | rev) #ECDSA võtme sõrmejälg otse serverist
# Ühendumine
if [ $serverhash = $trustedhash ]; then clear; printf "\\nPakutavat $(echo $key) võtme sõrmejälge\\n\\n$(echo $serverhash)\\n\\n...SAAB usaldada.\\n\\nLogime sisse...\\n\\n"; ssh $user@$server -p $serversshport; else clear; printf "\\nPakutavat $(echo $key) võtme sõrmejälge\\n\\n$(echo $serverhash)\\n\\n...EI SAA usaldada.\\n\\nUsaldusväärne $(echo $key) võtme sõrmejälg on:\\n\\n$(echo $trustedhash)\\n\\nEI SOOVITA sisse logida\\n\\n"; fi