Я пытаюсь открыть порт 22 на OSX, чтобы подключиться к локальному хосту с помощью ssh. Это моя текущая ситуация:
ssh localhost
ssh: connect to host localhost port 22: Connection refused
Я сгенерировал ключ и поместил его в свой файл author_keys следующим образом:
sh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
Сканирование портов «Сетевой утилитой» подтверждает, что 22 (и, что удивительно, 23) закрыты.
Контекст: я работаю над локальной настройкой Hadoop. В моей конфигурации я запускаю службы на localhost:####s, и мне нужно открыть связь с ними через ssh.
Как открыть 22? или я могу столкнуться с другой проблемой (возможно, с неправильно сгенерированным ключом?)