首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在OS X 10.6.7中打开22端口

如何在OS X 10.6.7中打开22端口
EN

Stack Overflow用户
提问于 2011-06-11 11:49:12
回答 2查看 144.7K关注 0票数 86

我正在尝试打开osx上的22端口,这样我就可以使用ssh连接到本地主机。这是我目前的情况:

代码语言:javascript
复制
ssh localhost
ssh: connect to host localhost port 22: Connection refused

我生成了一个密钥,并将其放入我的authorized_keys文件中,如下所示:

代码语言:javascript
复制
sh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

"Network Utility“端口扫描确认有22个(令人惊讶的是23个)已关闭。

上下文:我正致力于在本地设置Hadoop。在我的配置中,我在localhost:####s上运行服务,并且需要通过ssh打开与它们的通信。

我怎么打开22?或者我可能会遇到另一个问题(可能是错误生成的密钥?)

EN

回答 2

Stack Overflow用户

发布于 2017-02-04 15:40:38

我使用的是OSX10.11.6,this article适用于我。

票数 30
EN

Stack Overflow用户

发布于 2016-05-15 13:54:19

我无法解决这个问题;然后我执行了以下操作,问题就解决了: Refer here

代码语言:javascript
复制
sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist  
    (Supply your password when it is requested)   
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist  
ssh -v localhost  
sudo launchctl list | grep "sshd"  
    46427   -   com.openssh.sshd  
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6313929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档