美文网首页我用 LinuxLinux
Mac 上启动开启 sshd 服务

Mac 上启动开启 sshd 服务

作者: stone_zhu | 来源:发表于2019-06-26 14:19 被阅读2次

问题:

用 ssh 远程连接 Mac 电脑时候出现 ssh: connect to host localhost port 22: Connection refused 拒绝连接的错误。

解决方案:

1,首先看一下本地是否开启了 sshd 服务:
~ ps auwx | grep sshd

发现 sshd 服务已经开启了,如果没开启请自行开启 sshd 服务再看情况;

2,由于服务已经开启,但我一直连不上,我这时候尝试重新开启服务,报如下错误:

sshd: no hostkeys available -- exiting.

这个错误解决方案也有,就是使用 ssh-keygen 工具去生成那几个缺失的 key,具体看这里:https://www.cnblogs.com/tianziru/p/5522350.html

但,操作完之后还是连不了;

3,这时候就要看 Mac 系统是否允许远程连接了:
点开 系统偏好设置 -> 共享 -> 远程登录 看看这项服务是否打开,如果没打开,需要打开之后才能连接。

如图示:

image

相关文章

  • Mac 上启动开启 sshd 服务

    问题: 用 ssh 远程连接 Mac 电脑时候出现 ssh: connect to host localhost ...

  • 关于SSH

    mac本身安装了ssh服务,默认情况下不会自启 SSH服务的启动和关闭 1、启动sshd服务: 2、关闭sshd服...

  • Mac下启动ssh服务

    mac本身安装了ssh服务,默认情况下不会开机自启 1、启动sshd服务: 2、停止sshd服务: 3、查看是否启...

  • Mac OS 启动sshd服务

    mac一般没有自动启动sshd服务,那么在启动hadoop服务的时候,一直报:localhost: ssh: co...

  • Mac 启动、停止ssh服务

    mac本身安装了ssh服务,默认情况下不会开机自启 启动sshd服务: sudo launchctl load -...

  • mac 启动ssh服务

    mac本身安装了ssh服务,默认情况下不会开机自启 1.启动sshd服务:sudo launchctl load ...

  • 计算机网络第一次作业

    实验一.ssh服务器 mac本身安装了ssh服务,只需要在终端中启动ssh就可以使用了 (1)启动sshd服务: ...

  • mac下启动ssh服务

    mac本身安装了ssh服务,默认情况下不会开机自启 1.启动sshd服务: sudo launchctl load...

  • Linux下开启SSH允许用户远程登陆

    sshd服务安装 执行命令 打开配置,设置登陆用户 重新启动sshd服务并设置为系统自动启动网上得命令 云服务器得...

  • Windows |mac 开启ssh 服务-->sshd

    大概四年前,众多互联网公司还舍不得给程序媛配置mac,清一色的都是用台式机的Windows,我当时也是用的很hap...

网友评论

    本文标题:Mac 上启动开启 sshd 服务

    本文链接:https://www.haomeiwen.com/subject/sldccctx.html