Я пытаюсь открыть порт 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
Сканирование портов "Сетевая утилита" подтверждает, что 22 (и удивительно 23) закрыты.
Контекст: Я работаю над созданием Hadoop локально. В моей конфигурации я запускаю службы на localhost: #### s и должен открывать им сообщения через ssh.
Как открыть 22? или я могу быть против другой проблемы (возможно, неправильно сгенерированный ключ?)