ssh: Difference between revisions

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
tidying & slight updating
No edit summary
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

<hide>

 page status::seed

</hide>

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.

How-to

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

Reference

How-to