@dimonnwc3

Как работают ssh-keygen и OS X?

Здраствуйте.
При создании ключа с помощью ssh-keygen на OS X 10.10 есть проблема.
Если после ввода ssh-keygen -t rsa нажать три раза этнер, сгенерируется стандартный ключ. Далее заливаю его на сервер с помощью ssh-copy-id -i имя ключа юзер@сервер и все работает.

Если в строке:
Enter file in which to save the key (/home/user/.ssh/id_rsa):

вбить, какое нибудь, свое имя name123, то авторизация без пароля не проходит, хотя ключ так же добавляется в authorized_keys. Пробовал и через ssh-copy-id и в ручную.

Я так думаю, правильнее иметь для каждого сервера свою пару ключей, а не использовать один, но к сожалению пока только так. На линуксе проделывал тоже самое, работает. Как заставить работать со своим именем, и что я делаю не так?
  • Вопрос задан
  • 2266 просмотров
Решения вопроса 1
gbg
@gbg
Любые ответы на любые вопросы
ssh при попытках соединения очевидно использует ключ из файла id_rsa. Чтобы указать нужный ключ, используйте параметр -i
ssh -i /home/user/mycool_key ip_address
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы