我试图在osx上打开端口22,以便可以使用ssh连接到localhost。这是我目前的情况:
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?还是我要面对另一个问题(可能是密钥生成不正确?)