Commit be972fa
Eric Bower
·
2026-01-17 14:48:15 -0500 EST
parent bc6e0bf
fix(ssh): only use pubkey name if not ssh cert
1 files changed,
+1,
-1
| ... | ... | @@ -107,7 +107,7 @@ func (r *SshAuthHandler) PubkeyAuthHandler(conn ssh.ConnMetadata, key ssh.Public | |
| 107 | 107 | return nil, fmt.Errorf("username is not set") | |
| 108 | 108 | } | |
| 109 | 109 | ||
| 110 | - | if user.PublicKey != nil && user.PublicKey.Name != "" { | |
| 110 | + | if authed.Identity == "public" && user.PublicKey != nil && user.PublicKey.Name != "" { | |
| 111 | 111 | authed.Identity = user.PublicKey.Name | |
| 112 | 112 | } | |
| 113 | 113 |