Ssh-check-fingerprint
Zur Navigation springen
Zur Suche springen
Vergleich eines Fingerprint dem Public Key
#!/bin/bash
DIR="."
cd $HOME
DAT=".ssh/authorized_keys"
function check()
{
while read LINE
do
key1=$(echo $LINE | /usr/bin/ssh-keygen -lf -)
key2=$1
if [[ $key1 =~ $key2 ]]
then
echo $key1
fi
done< $DAT
}
if [ "$#" -eq "2" ]
then
DAT=$1
shift
check $1
elif [ "$#" -eq "1" ]
then
check $1
else
echo $0 [DAT] KEYPATTERN
fi
Media:Ssh-check-fingerprint.bash
- wget https://xinux.net/images/1/1e/Ssh-check-fingerprint.bash -O ssh-check-fingerprint.sh && chmod +x ssh-check-fingerprint.sh