Конфигурация SSH между двумя новыми серверами Ubuntu

Я очень новичок в работе и новичок в UNIX, как Ubuntu.

У меня есть 2 машины, и я установил Ubuntu 12.04 LTS OS на них обоих. В обеих из них я запускаю следующие команды

sudo apt-get update
sudo apt-get install openssh-client
sudo apt-get install openssh-server

После вышеперечисленных команд я пытался выполнить SSH с одного сервера на другой, используя IP-адрес. Он запрашивает мой пароль, после ввода пароля показывает ошибку «Отказано в доступе».

Пожалуйста, дайте мне знать правильную процедуру для настройки SSH между этими двумя машинами Ubuntu.

1
задан 29 December 2013 в 20:47

4 ответа

Если вы планируете использовать обычную регистрацию пользователя / пароля, я не думаю, что вам нужно передавать ключи, и это должно работать практически из коробки.

Возможно, демон sshd еще не запущен, чтобы дать вам время для настройки. Попробуйте начать с:

sudo service ssh restart

Не используйте root для входа в систему, по умолчанию это отключено.

С клиента вы можете войти в систему, используя:

ssh username@192.168.x.x

Полный обзор вы можете найти здесь:

https://help.ubuntu.com / сообщества / SSH / OpenSSH / Настройка

0
ответ дан 29 December 2013 в 20:47

Определите ssh ключи (используемый для коммуникации между ведущими устройствами и ведомыми устройствами):
ssh-keygen -t rsa (Используйте пустые ответы для каждой подсказки),
Enter passphrase (пустой ни для какого пароля):
Enter same passphrase again:
Your identification has been saved in: /home/user-name/.ssh/id_rsa

Ваш открытый ключ был сохранен в /home/user-name/.ssh/id_rsa.pub

cd /home/user-name/.ssh
cp id_rsa.pub authorized_keys
Примечание: Необходимо скопировать authorized_keys файл в соответствующую .ssh папку каждого узла.
И затем Вы сделаны. Теперь Вы можете ssh.

0
ответ дан 29 December 2013 в 20:47

Он не спрашивает ваш пароль на клиентском компьютере. Он спрашивает пароль пользователя на удаленной (серверной) машине. Вы должны ввести пароль удаленного пользователя.

0
ответ дан 29 December 2013 в 20:47

Чтобы сделать SSH с одного сервера Ubuntu на другой, нам нужно скопировать id_rsa.pub в authorized_keys.

cat id_rsa.pub >> authorized_keys

или

cp id_rsa.pub authorized_keys

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

0
ответ дан 29 December 2013 в 20:47

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

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