All Projects → google → Chrome Ssh Agent

google / Chrome Ssh Agent

Licence: apache-2.0
SSH Agent for use with Google Chrome's Secure Shell extension

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Chrome Ssh Agent

Iheader
Chrome扩展: 告别跨域,定制HTTP请求响应头
Stars: ✭ 132 (-7.04%)
Mutual labels:  chrome-extension
Videodownloadhelper
Chrome Extension to Help Download Video for Some Video Sites.
Stars: ✭ 136 (-4.23%)
Mutual labels:  chrome-extension
Remote Torrent Adder
A handy Chrome extension to add torrent files to torrent clients
Stars: ✭ 139 (-2.11%)
Mutual labels:  chrome-extension
Gas Github
sync gas code to github
Stars: ✭ 2,069 (+1357.04%)
Mutual labels:  chrome-extension
Dictionaries
One dictionary to rule them all -- a browser extension to help you learn languages
Stars: ✭ 134 (-5.63%)
Mutual labels:  chrome-extension
Brotab
Control your browser's tabs from the command line
Stars: ✭ 137 (-3.52%)
Mutual labels:  chrome-extension
Minimongoexplorer
Handy Google Chrome extension for reviewing MiniMongo.
Stars: ✭ 131 (-7.75%)
Mutual labels:  chrome-extension
Download Manager
谷歌浏览器下载管理器插件【A chrome extension for managing download】
Stars: ✭ 141 (-0.7%)
Mutual labels:  chrome-extension
Whatsapp Bulk Sender
Send bulk messages right from your WhatsApp Android Client or WhatsApp Web
Stars: ✭ 135 (-4.93%)
Mutual labels:  chrome-extension
Synology Download Manager
An open source browser extension for adding/managing download tasks to your Synology DiskStation.
Stars: ✭ 138 (-2.82%)
Mutual labels:  chrome-extension
React Chrome Extension
Chrome Extension boilerplate with ReactJS and vanilla JS examples
Stars: ✭ 134 (-5.63%)
Mutual labels:  chrome-extension
Ibookmark
Chrome extension for manage bookmarks
Stars: ✭ 134 (-5.63%)
Mutual labels:  chrome-extension
Slader Extension
Bypass Slader's 5 solutions limit per month to college books and remove the paywall about how many solutions left
Stars: ✭ 131 (-7.75%)
Mutual labels:  chrome-extension
Notionplus
Programming in Notion.so
Stars: ✭ 132 (-7.04%)
Mutual labels:  chrome-extension
Extra Keyboards For Chrome Os
Extra keyboard layouts and input methods for Chrome OS
Stars: ✭ 140 (-1.41%)
Mutual labels:  chrome-extension
Chrome Gitlab Notifier
Notify Gitlab Project events (Commit, Issue, MergeRequest and Milestone)
Stars: ✭ 131 (-7.75%)
Mutual labels:  chrome-extension
Google Search Console Bulk Url Removal
A chrome extension that allows for bulk url removal.
Stars: ✭ 136 (-4.23%)
Mutual labels:  chrome-extension
Coinflict Of Interest
Browser extension to show user biases on Crypto Twitter.
Stars: ✭ 142 (+0%)
Mutual labels:  chrome-extension
Face Mask Browser Extension
😷 A browser extension that puts masks on faces on the internet
Stars: ✭ 141 (-0.7%)
Mutual labels:  chrome-extension
Surfingkeys Conf
A SurfingKeys configuration which adds 130+ key mappings for 20+ sites & OmniBar search suggestions for 50+ sites
Stars: ✭ 137 (-3.52%)
Mutual labels:  chrome-extension

Build status

SSH Agent for Google Chrome™

This is a bare-bones SSH agent extension for Google Chrome™. It provides an SSH agent implementation that can be used with the Secure Shell Chrome extension.

Getting Started

Installation

Install the extension from the Chrome Web Store.

Adding and Using Keys

  1. Click on the SSH Agent extension's icon in to Chrome toolbar. List keys
  2. Configure a new private key by clicking the 'Add Key' button. Give it a name and enter the PEM-encoded private key. Add key If you use Chrome Sync, configured keys will be synced to your account and available across your devices. Only the raw PEM-encoded private key you entered will be synced. That is, if you entered an encrypted private key, the encrypted private key will be synced. If you entered an unencrypted private key, the unencrypted private key will be synced.
  3. Click the 'Load' button and enter the key's passphrase to load the key into the SSH agent. Enter passphrase
  4. When creating a new connection in the Secure Shell extension, add --ssh-agent=eechpbnaifiimgajnomdipfaamobdfha to "SSH Relay Server Options" field to indicate that it should use the SSH Agent for keys. Connect

Credits

Portions of the code and approach are heavily based on the MacGyver Chrome extension. In particular, the following:

  • Usage of GopherJS, which makes it easy to use Go's existing SSH Agent implementation.
  • Code translating between the SSH Agent protocol used by the secure Shell extension and the actual SSH agent protocol (details).

Disclaimer

This is not an officially supported Google product.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].