我想在osx上打开端口22,以便我可以使用ssh连接到本地主机。这是我目前的状况:如何在OS X中打开端口22 10.6.7
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
A“网络实用工具”端口扫描证实,22(和令人惊讶的23)已关闭。
上下文:我正在努力让Hadoop在本地建立。在我的配置中,我在localhost上运行服务:#### s并需要通过ssh打开与他们的通信。
如何打开22?或者我可能会遇到另一个问题(不正确地生成密钥也许?)
我不明白你做了什么。确切的分享图标可用。请帮帮我。 – 2014-08-11 09:24:06
它位于系统偏好设置下,位于顶部Apple菜单下。 – Haukman 2014-08-12 16:36:48
如果您不是管理员,请确保您拥有“允许所有用户访问”。 – Donato 2015-04-09 17:39:20