Difference between revisions of "ssh"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
(tidying & slight updating)
Line 1: Line 1:
 
==About==
 
==About==
 
{{seed}}
 
{{seed}}
 +
===Processes===
 +
New keys are generated with [[ssh-keygen]]. [[ssh]] interacts with keys via [[ssh-agent]], which needs to have keys registered with it using [[ssh-add]] before it can use them.
 
==Related==
 
==Related==
 
* [[keyed login]]: enable logging in from a specific remote client with no password (useful for scripts)
 
* [[keyed login]]: enable logging in from a specific remote client with no password (useful for scripts)
* [[ssh-keygen]]
+
* [[ssh-add]]: manages keys for the [[ssh-agent]]
 +
* [[ssh-agent]]: background process used by [[ssh]]
 +
* [[ssh-keygen]]: creates new keys
 
* [[sshfs]]: a filesystem for mounting remote folders via ssh
 
* [[sshfs]]: a filesystem for mounting remote folders via ssh
 
==How-to==
 
==How-to==
Line 10: Line 14:
 
===Reference===
 
===Reference===
 
* {{wikipedia|Secure Shell}}
 
* {{wikipedia|Secure Shell}}
 +
===How-to===
 +
* [https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent Generating a new SSH key and adding it to the ssh-agent] (see also [[ssh-keygen]], [[ssh-agent]])
 +
* [https://help.github.com/en/github/authenticating-to-github/checking-for-existing-ssh-keys Checking for existing SSH keys]: note that a key may ''exist'' without [[ssh]] being able to use it; keys must be registered through [[ssh-add]] so that they can be used.

Revision as of 19:17, 23 October 2019

About

This page is a seed article. You can help HTYP water it: make a request to expand a given page and/or donate to help give us more writing-hours!

Processes

New keys are generated with ssh-keygen. ssh interacts with keys via ssh-agent, which needs to have keys registered with it using ssh-add before it can use them.

Related

How-to

To break a dead connection and get back to a local prompt, try [ENTER]~. or (in MATE Terminal, at least) Terminal->Reset.

Links

Reference

How-to