Я намагаюся відкрити порт 22 на osx, щоб я міг підключитися до localhost за допомогою ssh. Це моя поточна ситуація:
ssh localhost
ssh: connect to host localhost port 22: Connection refused
Я згенерував ключ і кинув його у свій файл санкціонованих ключів так:
sh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
Сканування портів "Мережева утиліта" підтверджує, що 22 (і, що дивно, 23) закриті.
Контекст: Я працюю над тим, щоб Hadoop встановлювався локально. У моїй конфігурації я запускаю служби на localhost: #### s і мені потрібно відкрити для них зв’язок через ssh.
Як я можу відкрити 22? або я можу зіткнутися з іншою проблемою (можливо, неправильно сформований ключ?)