如何允许在远程 Mac 上快速切换用户?

如何允许在远程 Mac 上快速切换用户?

我们的服务器已被某个在服务器上工作后未注销的人锁定,因此现在我无法在不重启的情况下访问它。我能否以某种方式允许通过 SSH 快速切换用户而无需重启系统?它正在运行 Snow Leopard。

答案1

要从命令行启用快速用户切换:

defaults write /Library/Preferences/.GlobalPreferences MultipleSessionEnabled -bool YES

改为NO即可将其关闭。

要从命令行触发快速用户切换(如有必要):

#Login Window
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

#Specific User
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -switchToUserID UID_OR_SHORT_USERNAME_HERE

答案2

OSX 是 Unix,因此即使有人登录,您也可以通过 ssh 进入 - 如果您已在“系统偏好设置”->“共享”->“远程登录”中设置

如果未设置,则需要以管理员身份登录 Mac 来更改 - 因为存在用户切换,所以您无需注销其他人

答案3

您说的“访问”是什么意思?通过 VNC 还是 Apple Remote Desktop 访问?您想打开多个 VNC 会话吗?

据我所知这是不可能的。

编辑:我发现了这个:http://www.testplant.com/multidesktop.html 希望对你有帮助,好像不是很舒服,也不是免费的。

相关内容