【问题标题】:How to set up an SSH Server on OS X [closed]如何在 OS X 上设置 SSH 服务器 [关闭]
【发布时间】:2015-03-04 21:55:54
【问题描述】:

我正计划制作一个设置 SSH 服务器的 Bash 脚本。该脚本仅适用于运行 OS X 的计算机。根据我进行的研究,您似乎必须使用 GUI 来启用 SSH。他们是否可以通过终端启用 SSH,然后创建一个这样做的脚本?

【问题讨论】:

    标签: linux macos bash ssh


    【解决方案1】:

    您可以使用以下命令从命令行(或 shell 脚本)启用它:

    sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
    

    您可能还想使用 com.apple.access_ssh 组来规范对 ssh 服务的访问:

    sudo dseditgroup -o edit -a usernametoallow -t user com.apple.access_ssh
    sudo dseditgroup -o edit -a otherusernametoallow -t user com.apple.access_ssh
    sudo dseditgroup -o edit -a groupnametoallow -t group com.apple.access_ssh
    

    ...之后只有 usernametoallow、otherusernametoallow 和 groupnametoallow 的成员才能通过 ssh 进入 Mac。

    【讨论】:

      猜你喜欢
      • 2012-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-09
      • 1970-01-01
      • 1970-01-01
      • 2011-10-31
      相关资源
      最近更新 更多