Как мне открыть порт 22 в OS X 10.6.7

Я пытаюсь открыть порт 22 в osx, чтобы я мог подключиться к localhost с помощью ssh. Вот моя текущая ситуация:

ssh localhost
ssh: connect to host localhost port 22: Connection refused

Я сгенерировал ключ и бросил его в свой файл authorized_keys следующим образом:

sh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

Сканирование порта "Network Utility" подтверждает, что 22 (и, что удивительно, 23) закрыты.

Контекст: Я работаю над локальной настройкой Hadoop. В моей конфигурации я запускаю службы на localhost: #### s, и мне нужно открыть с ними связь через ssh.

Как я могу открыть 22? или я могу столкнуться с другой проблемой (возможно, неправильно сгенерированный ключ?)

76
задан AstroCB 15 April 2015 в 23:46
поделиться

1 ответ

Ожидайте ожидают, ожидают..

существует 3 решения, доступные для них.

1) Включают использование удаленного входа в систему ниже команды - sudo systemsetup-setremotelogin по телефону

2) В Mac, перейдите в Системное Предпочтение->, Совместное использование-> включает Удаленный вход в систему вот именно. Рабочее решение

3 100%) Заключительное и самое важное решение - Проверка Ваше частное соединение сети. Когда-то удаленный вход в систему не, позволяют в локальной сети.

Доброжелательная попытка подключить Вашу машину с помощью персональной сети как сеть мобильной связи, Горячая точка и т.д.

Hope Вы получили свой ответ...

0
ответ дан 24 November 2019 в 11:10
поделиться
Другие вопросы по тегам:

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