SSH в сервер Ubuntu (14.04.1) Используя терминал Mac (версия ОС 10.9.4)?

Я испытываю затруднения при соединении удаленно с сервером человечности от терминала Mac.

До сих пор я работал:

sudo apt-get install openssh-server

когда я пытаюсь соединиться через IP-адрес, я получаю ошибку:

$ ssh root@*ip address*
ssh: connect to host *ip address* port 22: Connection refused. 

Как я иду о разрешении этого? Заранее спасибо за Вашу справку

Примечание: Я на самом деле не ввожу IP-адрес. Я просто использую это вместо своего фактического IP-адреса сервера

1
задан 26 December 2016 в 08:34

1 ответ

Сначала попробуйте к ssh в сервер с другим пользователем помимо "корня". Корневое удаленное соединение отключено по умолчанию. Или можно предоставить удаленный доступ с корнем. Необходимо будет отредактировать /etc/ssh/sshd_config и прокомментировать следующую строку:

PermitRootLogin without-password 

Чуть ниже его, добавьте следующую строку:

PermitRootLogin yes

Затем перезапуск SSH:

service ssh restart

Другое предложение состояло бы в том, чтобы гарантировать, что брандмауэр был выключен на VM перед продолжением изменений сетевого адаптера. Некоторое значение по умолчанию версий O/S с брандмауэром включило, который может заблокировать входящие попытки соединения SSH. После выключения iptables или ufw в зависимости от Вашей версии O/S или какой бы ни сервис Вы используете. ЕСЛИ это не решает вопрос, то попробуйте каждую установку сетевого адаптера в VirtualBox.

sudo ufw disable

или

sudo service iptables stop
0
ответ дан 6 October 2019 в 18:03

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

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