如何检查没有管理员权限的OS X 10.7帐户是否启用了SSH(远程访问)

如何检查没有管理员权限的OS X 10.7帐户是否启用了SSH(远程访问),ssh,osx-lion,admin,Ssh,Osx Lion,Admin,我有一个程序,需要显示当前用户帐户是否打开SSH远程访问的指示器。我们过去常常通过调用/sbin/service-test(如果在ssh上配置了)并解析结果来实现这一点,但在OSX10.7上服务消失了。现在我们调用/usr/sbin/systemsetup-getremotelogin并解析结果,但是这仅在帐户具有管理员权限时才起作用。另一种可能是在后台打开到127.0.0.1的SSH连接,但是由于我没有访问用户名和密码的权限,这将在长时间超时后出错,因此指示器在一两分钟内没有更新 有人知道更好

我有一个程序,需要显示当前用户帐户是否打开SSH远程访问的指示器。我们过去常常通过调用/sbin/service-test(如果在ssh上配置了)并解析结果来实现这一点,但在OSX10.7上服务消失了。现在我们调用/usr/sbin/systemsetup-getremotelogin并解析结果,但是这仅在帐户具有管理员权限时才起作用。另一种可能是在后台打开到127.0.0.1的SSH连接,但是由于我没有访问用户名和密码的权限,这将在长时间超时后出错,因此指示器在一两分钟内没有更新

有人知道更好的选择吗?谢谢

哈利