| skipped 57 lines |
58 | 58 | | - [Supported URI Schemes](#supported-uri-schemes) |
59 | 59 | | - [Help](#help) |
60 | 60 | | - [Garble](#garble) |
61 | | - | - [Permission denied (publickey).](#permission-denied-publickey) |
62 | 61 | | - [Windows and SFTP](#windows-and-sftp) |
63 | 62 | | - [Foreground vs Background (Important note about clients)](#foreground-vs-background-important-note-about-clients) |
64 | 63 | | |
| skipped 320 lines |
385 | 384 | | ``` |
386 | 385 | | |
387 | 386 | | Then make sure that the `go/bin/` directory is in your `$PATH` |
388 | | - | |
389 | | - | ## Permission denied (publickey). |
390 | | - | Unfortunately the golang `crypto/ssh` upstream library does not support `rsa-sha2-*` algorithms, and work is currently ongoing here: |
391 | | - | |
392 | | - | https://github.com/golang/go/issues/49952 |
393 | | - | |
394 | | - | So until that work is completed, you will have to generate a different (non-rsa) key. I recommend the following: |
395 | | - | |
396 | | - | ``` |
397 | | - | ssh-keygen -t ed25519 |
398 | | - | ``` |
399 | 387 | | |
400 | 388 | | |
401 | 389 | | ## Windows and SFTP |
| skipped 15 lines |