Настройте ключи SSH для входа в систему как суперпользователь

У меня случайный вопрос. Я новичок на стороне SysAdmin, поэтому не уверен, правильно ли я это делаю или нет.

У нас есть пользовательская настройка sudo, которая называется wladmin a host1. Я вхожу в систему на хосте 1 как сам, а затем выполняю следующие действия для выполнения скриптов, принадлежащих wladmin. sudo su - wladmin Передай свой пароль еще раз. и выполнять сценарии.

Теперь я хочу установить ssh-ключи между собой @ host2 и wladmin @ host1. Я поместил id_rsa.pub от себя @ host2 в авторизованные ключи wladmin @ host1. Но это не работает. Когда я пытаюсь сделать ssh wladmin @ host1 от host2 как я, я получаю запрос на ввод пароля. Есть идеи, как ее решить?

Заранее спасибо

0
задан 12 June 2014 в 23:58

1 ответ

Вот то, как я устанавливаю свой вход в систему без пароля.

я вхожу в систему Host2 и создаю ключ

$ ssh myself@host2
$ ssh-keygen -t rsa

И следую за подсказками. Когда Вы закончены, Вы создали свой локальный ключ, и теперь мы должны получить его на сервер.

Для получения его на сервер мы используем команду ssh-copy-id как так

$ ssh-copy-id wladmin@host1

, Это запросит wladmin пользовательский пароль. Эта команда отправит Ваш ключ к серверу и настроит Вас для входа в систему без пароля.

Это все принимает host1, и host2 являются полями Linux.

0
ответ дан 12 June 2014 в 23:58

Другие вопросы по тегам:

Похожие вопросы: