如何在 Mac OS X 上运行 SSH 服务器?

pup*_*eno 177 mac ssh remote-access macos

如何在 Mac OS X 上运行 ssh 服务器?

pup*_*eno 210

进入系统偏好设置 -> 共享,启用远程登录。

  • sudo systemsetup -setremotelogin 打开 (5认同)
  • ...并确保用户包含在“允许访问”-.- (2认同)

Nic*_*laz 60

共享下的系统偏好设置中,有一个远程登录选项。

这将在启动时运行sshd(通过launchd)并使用标准选项启用 SSH 访问。要调整sshd选项,请编辑/etc/sshd_config(您需要在 sudo shell 或 via 中执行此操作sudo vi /etc/sshd_config)。

  • OpenSSH 的`sshd_config` 文件在`/etc/ssh/sshd_config` 中,在任何Linux 发行版或类UNIX 系统上的`/etc` 中都看不到它。 (4认同)
  • 不幸的是,该配置文件不允许您编辑所使用的端口。要更改端口,请参阅 http://serverfault.com/a/67616/102900。 (3认同)

run*_*gel 9

我更喜欢:

sudo systemsetup -setremotelogin on 
Run Code Online (Sandbox Code Playgroud)

  • “打开或关闭远程登录需要完全磁盘访问权限” (4认同)