Difference between revisions of "ssh"
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
- keyed login: enable logging in from a specific remote client with no password (useful for scripts)
- 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
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
- Generating a new SSH key and adding it to the ssh-agent (see also ssh-keygen, ssh-agent)
- 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.