Update faq.md

pull/19/head
Paul Philippov 2022-06-16 16:32:46 -04:00 committed by GitHub
parent 1225d9fe32
commit d38ebe0ccd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 14 deletions

View File

@ -6,33 +6,25 @@
### Как настроить авторизацию ssh-сессии по ключу ### Как настроить авторизацию ssh-сессии по ключу
#### На камере __На камере__: Откройте ssh сессию и создайте непустой пароль пользователю root. По умолчанию в нашей прошивке у пользователя root пароля нет.
Откройте ssh сессию и создайте непустой пароль пользователю root. Имейте в виду, что после того как вы создали пароль, все последующие новые ssh сессии до момента настройки авторизации по публичному ключу,
По умолчанию в нашей прошивке у пользователя root пароля нет. а так же при попытке захода с компьютера, где такого ключа нет, будут требовать авторизации именно с этим паролем. Не забудьте его!
Имейте в виду, что после того как вы создали пароль, все последующие
новые ssh сессии до момента настройки авторизации по публичному ключу,
а так же при попытке захода с компьютера, где такого ключа нет, будут
требовать авторизации именно с этим паролем. Не забудьте его!
``` ```
passwd passwd
``` ```
#### На десктопе __На десктопе__: Скопируйте публичный ключ на камеру, авторизовавшись созданным выше паролем.
Скопируйте публичный ключ на камеру, авторизовавшись созданным выше паролем.
``` ```
ssh-copy-id root@192.168.1.666 ssh-copy-id root@192.168.1.666
``` ```
#### На камере __На камере__: Создайте папку `.ssh` в домашней директории пользователя root и скопируйте в неё файл с хранилищем авторизованных ключей.
Создайте папку `.ssh` в домашней директории пользователя root
и скопируйте в неё файл с хранилищем авторизованных ключей.
``` ```
mkdir ~/.ssh mkdir ~/.ssh
cp /etc/dropbear/authorized_keys ~/.ssh/ cp /etc/dropbear/authorized_keys ~/.ssh/
``` ```
#### На десктопе __На десктопе__: Откройте новую сессию, чтобы проверить, что авторизация проходит по открытому ключу, без участия пароля.
Откройте новую сессию, чтобы проверить, что авторизация проходит по открытому ключу, без участия пароля.
``` ```
ssh root@192.168.1.666 ssh root@192.168.1.666
``` ```