Skip to content

SSH Agent for Windows with GUI operation confirmations that works with Putty, OpenSSH and WSL

Notifications You must be signed in to change notification settings

KoHcoJlb/ssh-keys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ssh-keys

ssh-keys is ssh-agent/pageant implementation for windows

Getting Started

Download and run ssh-keys.exe
To add key you can use ssh-add from OpenSSH.
To remove key open %AppData%/ssh-keys/config.toml and remove block with the corresponding key.

To copy public key to remote user's authorized_keys use command
ssh-keys.exe copy-id [-p <port>] <username@host> <key>
<key> is the name of the key previously added to ssh-keys.

Features

  • Supports Pageant protocol (Putty, WinSCP)
  • Supports OpenSSH
  • Supports WSL1
  • Confirmation for key operations
  • Displays which application wants to use key
  • RSA keys
  • Permanent key storage
  • ssh-copy-id utility

Planned

  • ECDSA keys
  • Password protected keys
  • Confirmation improvements (graceful confirmation period,
    focus "Ok" if requesting application is active)
  • GUI for managing keys
  • Ability to remove keys via ssh-add

About

SSH Agent for Windows with GUI operation confirmations that works with Putty, OpenSSH and WSL

Topics

Resources

Stars

Watchers

Forks

Languages