Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| system:ssh [2017/12/20 22:23] – [Важное] mirocow | system:ssh [2024/02/07 17:31] (текущий) – mirocow | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | {{tag> | + | {{tag> |
| - | ====== SSH ====== | + | ====== SSH клиент / сервер |
| - | Конвертирование публичных | + | ===== Генерация ключа ===== |
| - | Генерация ключа | ||
| <code bash> | <code bash> | ||
| - | $ ssh-keygen -t rsa -b 4096 | + | $ ssh-keygen -t rsa -C " |
| - | Generating public/ | + | $ ssh-keygen -t dsa -C " |
| - | Enter file in which to save the key (/ | + | |
| - | / | + | $ cat ~/ |
| - | Overwrite (y/n)? y | + | |
| - | Enter passphrase (empty for no passphrase): | + | $ ssh user@hostname |
| - | Enter same passphrase again: | + | $ sudo sed -i " |
| - | Your identification has been saved in /home/mirocow/.ssh/id_rsa. | + | $ sudo sed -i "s/^\# |
| - | Your public key has been saved in /home/mirocow/.ssh/id_rsa.pub. | + | $ sudo /etc/init.d/sshd restart |
| - | The key fingerprint is: | + | $ ssh-keygen \ |
| - | SHA256: | + | -m PEM \ |
| - | The key's randomart image is: | + | |
| - | +---[RSA 4096]----+ | + | |
| - | |o. . .. . | | + | |
| - | |.=. oo. . . | | + | |
| - | |. =..o.o.. | + | |
| - | |.o oo .o.o . | | + | |
| - | |. o+oo. S + | | + | |
| - | |+ *++ + o | | + | |
| - | | O.+o. + | | + | |
| - | |E *ooo . . | | + | |
| - | |o.o*. . . | | + | |
| - | +----[SHA256]-----+ | + | |
| </ | </ | ||
| - | ===== OpenSSH ===== | ||
| + | ===== Текущие подсоединения ===== | ||
| - | Конвертирвоние из openssh в ssh-2 | ||
| <code bash> | <code bash> | ||
| - | $ ssh-keygen -e -f openssh.pub > ssh2.pub | + | $ netstat |
| </ | </ | ||
| - | ==== Важное ==== | + | ==== Отладка подключения |
| + | < | ||
| - | <note important> | + | ssh -vvv -o PreferredAuthentications=publickey name@host |
| - | **debug1: Trying private key: / | + | |
| - | **Enter passphrase for key '/ | + | |
| - | **Load key "/ | + | |
| - | Программистам из OpenSSH/ | + | |
| - | [[https:// | + | |
| - | ===== SSH-2 ===== | + | |
| - | [[https:// | ||
| - | |||
| - | Конвертирвоние из ssh-2 в openssh | ||
| - | <code bash> | ||
| - | $ ssh-keygen -i -f ssh2.pub > openssh.pub | ||
| </ | </ | ||
| + | * -o PreferredAuthentications=publickey - опции аунтефикации | ||
| ===== Документация ===== | ===== Документация ===== | ||
| * [[: | * [[: | ||
| - | * [[system: | + | * [[: |
| - | * [[ssh: | + | * [[:system: |
| - | * [[ssh: | + | * [[:ssh: |
| - | * [[ssh:tunel]] | + | * [[: |
| - | * http:// | + | * [[: |
| + | * [[:ssh: | ||
| + | * [[:настройка_ssh_тунеля|]] | ||
| + | * [[:ssh-gen|]] | ||
| + | * [[: | ||
| + | * [[:system: | ||
| + | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| + | * [[: | ||
| - | ===== Статьи ===== | ||
| - | |||
| - | {{topic> | ||