如何让 sshd 在 MAC OSX 上保持活动?

如何让 sshd 在 MAC OSX 上保持活动?

我如何保持 sshd 处于活动状态以便我可以随时连接?

我并不是想保持现有的 SSH 连接处于活动状态——首先我无法创建它。

环境:

  • 运行 OSX 10.9.3 的 Mac。
  • 当它闲置了一段时间后,尝试从另一台机器 ssh 到它失败(超时)。唤醒显示器(按 Esc 键)可使 SSH 连接重新开始工作。
  • Mac 已连接到交流电源,并有相应指示。
  • Mac 设置为“永不”休眠,显示“1 分钟”。硬盘设置为永不休眠。(电池设置不同,但如上所述,它不是靠电池供电)

答案1

有两种方法可以设置 sshd:GUI 和(实际方法)命令行。假设 10.6 或更高版本...

图形用户界面

  • 系统偏好设置 > 共享 > 勾选“远程登录”
  • 确保将“允许访问”设置为您想要限制的人员

命令行

  • /usr/bin/systemsetup -setremotelogin on
  • 修改/etc/sshd_config为最适合您环境的设置。这方面的文章很多,所以我就不多说了……

相关内容