-
-
Notifications
You must be signed in to change notification settings - Fork 73
[Feature Request] - Support OpenSSH Format Private Keys #414
Description
Description
Currently, termscp only recognizes RSA/PEM format SSH private keys, but most Linux systems generate OpenSSH format keys by default via ssh-keygen. This causes connection failures for users with standard OpenSSH keys, significantly reducing usability.
Changes
Add native support for OpenSSH format private keys in termscp’s SSH/SFTP authentication, enabling seamless connection with default-generated keys without manual conversion.
Implementation
The open-source project https://github.com/trzsz/trzsz-ssh has already implemented reliable support for both OpenSSH and RSA/PEM key formats. Its implementation can serve as a direct reference to accelerate development.
This feature will align termscp with mainstream Linux SSH key practices and greatly improve user experience.