我正在尝试在OSX上打开22端口,这样我就可以使用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?或者我可能遇到了另一个问题(可能是没有正确生成密钥?)