[ОТВЕТИТЬ]
Опции темы
11.04.2014 07:37  
aldemko
Доброго времени суток.
Нужен совет или рекомендация.
В общем я на линуксе/юниксе/мак ос создаю открытый/закрытый ключ
командой ssh-keygen
дальше все понятно, ставлю пароль. и указываю в какой файл сохранить.
дальше командой cat ~/.ssh/имя_ключа.pub открываю его содержимое, копирую и вставляю на сервер авторизации.
А вот теперь суть вопроса. при подключении ssh IP выдает нет прав доступа,
каким образом можно указать что бы при подключении к этому IP, терминал использовал именно тот ключ который нужен ?
спасибо
 
11.04.2014 22:15  
OlegON
Что есть "вставляю на сервер"? При подключении user@ip в каталоге этого самого user ~/.ssh/authorized_keys и должен быть ssh-rsa.
 
11.04.2014 22:42  
twix
Я такую операцию проделывал один раз в жизни. "Связывал" несколько линуховых машин. Проблем не возникло вообще. И руками копировать-вставлять не пришлось, ибо сам работник протокола ssh, насколько я понимаю, и разложил мне все нужные ключи куда надо.
Автор же, насколько я понимаю, пытается реализовать подобное для связки линь(сервер)-вынь(клиент). Не знаю, куда он пытается вставлять дамп ключа, но как-то это всё нехорошо пахнет...
 
12.04.2014 06:10  
aldemko
нет суть проблемы наверное я полностью не раскрыл
я пытаюсь связать линь и линь.
Просто привел пример для винды. К примеру у меня есть 3 ключа и три сервера, при помощи Putty я могу указать конкретный ключ для конкретного подключения
А как указать это в линуксе ?
если ключ один то естественно проблем нет. а вот когда три ключа, линь конектится почему то по первому ключу и соответственно авторизацию не проходит.



Что есть "вставляю на сервер"? При подключении user@ip в каталоге этого самого user ~/.ssh/authorized_keys и должен быть ssh-rsa. - На своем клиенте естественно ничего не вставляю
а на сервере в разделе менеджер и SSH есть пользователь рут. а так же поле SSH KEY куда я вставляю содержимое моего SSH ключа
 
12.04.2014 07:21  
twix
Я просто намекну тут незаметно: руту сашку давать - всё равно что заряженное ружъё на свою ногу направлять.
 
12.04.2014 08:09  
aldemko
От души посмеялся ))) а то все что макака с гранатой а тут новая шутка ))
я линуксом пользовался только в виде рабочего места. с консолью знаком плохо. но прочитать необходимые SSH запросы для маленькой задачи думаю не сложно будет мне.
а вот с ключами пока не разобрался. нет то пойду обходным путем )))
создам 3 вирт машины на линуксе и в каждой будет свой ключ для каждого сервера ))))
 
12.04.2014 10:03  
twix
Не должно там быть проблем. Я связывал три линуксовых сервера типом один ко многим. На каждом клиенте было по несколько ключей. И всё работает без изменений и запросов паролей уже полтора года. Линку на ман, который я выкурил несколько раз, не дам, потому как утеряна безвозвратно. Но, возможно, это.
 
"Спасибо" twix от:
14.04.2014 02:08  
aldemko
Цитата:
Сообщение от twix
Но, возможно, это.
Спасибо. то что нужно
 
02.10.2014 17:57  
OlegON
Ну да, раньше я руками копировал... А теперь ssh-copy-id
Тупо с того хоста, откуда ты хочешь по ключу подключаться, запускаешь ssh-keygen && ssh-copy-id юзер@хост_куда_подключаемся, вводишь пароль и вуаля...
 
02.10.2014 19:47  
twix
Цитата:
Сообщение от OlegON
Ну да, раньше я руками копировал... А теперь ssh-copy-id
Тупо с того хоста, откуда ты хочешь по ключу подключаться, запускаешь ssh-copy-id юзер@хост_куда_подключаемся, вводишь пароль и вуаля...
ssh-copy-id использую, наверное, последние два-три месяца. Просто, быстро и безболезненно. (8 На знаю, почему забыл отписаться в этой теме...
 
 
Опции темы



Часовой пояс GMT +3, время: 07:47.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.