Skip to content

[Feature Request] - Support OpenSSH Format Private Keys #414

@andy65007

Description

@andy65007

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.

Metadata

Metadata

Assignees

Labels

new featureNew feature or request

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions