base64 encoding for host

This commit is contained in:
Andrew Woodlee 2023-01-02 17:41:42 -06:00
parent abec574b76
commit 3863f34fc0

View File

@ -2,6 +2,7 @@ package backy
import (
"bufio"
"encoding/base64"
"errors"
"fmt"
"log"
@ -140,7 +141,7 @@ func getHostKey(host string) ssh.PublicKey {
if len(fields) != 3 {
continue
}
if strings.Contains(fields[0], host) {
if strings.Contains(fields[0], base64.StdEncoding.EncodeToString([]byte(host))) {
var err error
hostKey, _, _, _, err = ssh.ParseAuthorizedKey(scanner.Bytes())
if err != nil {