SSH от клиента VM к серверу VM - Разрешение отклонен

После установки двух VMs в VirtualBox я пытался соединить их, с помощью ssh протокол от клиентской машины (с установленным openssh-клиентом) к ssh машине сервера (с установленным openssh-сервером). Обе из машин находятся в Хосте Только Сеть (названный: vboxnet0). Когда я пробую от клиента (названный: sshclient), для открытия соединения SSH на сервере (названный: sshserver и с IP address:192.168.56.3), я получаю сообщение: отклоненное Разрешение, попробуйте еще раз. Я ввел:ssh sshclient@sshserver -p 22 и введенный пароль (правильно, я уверен), 3 раза. Порт 22 был включен на конфигурационном файле сервера /etc/ssh/sshd_config, строка PasswordAuthentication была не прокомментирована, и IP-адрес клиента был добавлен в файле /etc/hostsна стороне сервера.

Что происходится? Какие-либо подсказки для решения?

Большое спасибо.

0
задан 1 May 2018 в 03:30

1 ответ

Так как клиент не может даже попытаться соединиться с попыткой сервера netstat -tln на сервере. Это кажется, что не имеет порта 22 открытыми по некоторым причинам.

Если:22 не перечислен затем попытка, перезапускающая ssh сервис.

Также при попытке подключить к серверу через ssh пользовательскую часть (прежде чем должен будет быть пользователь, который находится на сервере. Это кажется, что Вы пытаетесь использовать пользователя от sshClient для входа в систему в sshServer, когда в действительности это не имеет смысла.

Например: Давайте скажем, что sshServer имеет пользователя, ExtraUser и sshClient имеют пользователя Karen. Если Karen захочет к ssh в сервер, то она должна будет ввести ssh ExtraUser@sshServer. Это будет иметь ее вход в систему sshServer как ExtraUser, не как Karen. Это важно, потому что учетная запись пользователя Karen / полномочия расположена на sshClient не sshServer.

1
ответ дан 30 October 2019 в 00:05

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

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