ubuntu:ssh-suth-no-pass
Различия
Показаны различия между двумя версиями страницы.
Следующая версия
|
Предыдущая версия
|
ubuntu:ssh-suth-no-pass [2010/01/13 12:39] artur создано |
ubuntu:ssh-suth-no-pass [2018/06/07 18:02] (текущий) artur |
====== Авторизация по SSH без пароля с помощью RSA ключей ====== | ====== SSH - Авторизация без пароля с помощью RSA ключей ====== |
| |
В первую очередь, нужно создать пару ключей, если их ещё нет. По умолчанию ключи хранятся в домашней директории пользователя, /home/имя пользователя/.ssh/id_rsa и id_rsa.pub. Итак: | В первую очередь, нужно создать пару ключей, если их ещё нет. По умолчанию ключи хранятся в домашней директории пользователя, /home/имя пользователя/.ssh/id_rsa и id_rsa.pub. Итак: |
| |
Важно: если файл authorized_keys2 уже существует, то его нужно просто дописать: | Важно: если файл authorized_keys2 уже существует, то его нужно просто дописать: |
<code>cat ~/.ssh/id_rsa.pub | ssh hostname_of_server "cat >> .ssh/authorized_keys2"</code> | <code> |
| mkdir $HOME/.ssh |
| chmod 700 $HOME/.ssh |
| cat ~/.ssh/id_rsa.pub | ssh hosname "cat >> .ssh/authorized_keys2" |
| </code> |
| |
Это позволит использовать несколько ключей для авторизации под одним пользователем, например, если вы хотите авторизоваться с разных машин с разными же ключами. | Это позволит использовать несколько ключей для авторизации под одним пользователем, например, если вы хотите авторизоваться с разных машин с разными же ключами. |
| |
В конфиге посмотреть, как называется файл где искать ключи: /etc/ssh/sshd_config | В конфиге посмотреть, как называется файл где искать ключи: /etc/ssh/sshd_config |
| |
| ===== Macbook ===== |
| |
| <code> |
| ssh-copy-id user@server |
| </code> |
ubuntu/ssh-suth-no-pass.1263375560.txt.gz · Последнее изменение: 2017/03/23 21:57 (внешнее изменение)