sshutil.go 261 Bytes EditWeb IDE 1 2 3 4 5 6 7 8 9 10 11 12 13 package sshd import ( gossh "golang.org/x/crypto/ssh" ) func parsePrivateKey(privateKey string) gossh.Signer { private, err := gossh.ParsePrivateKey([]byte(privateKey)) if err != nil { log.Error("Failed to parse private key: ", err) } return private }