OSX:准许管理员屏保登陆窗口切换用户

来源:互联网 发布:最简单交通灯单片机c51 编辑:程序博客网 时间:2024/04/29 16:43

根据苹果的文档HT5145,10.7.3之后的系统需要修改一个文件来准许管理员用户来登录到一个被屏保程序保护的登陆用户。

该文档中有详细的描述,这里给出简单的脚本来简化手工过程. 这一句自动把原文件被分为screensaver.org

sed -i .org '/deny/i\#_' /etc/pam.d/screensaver

使用上,还是组合键:option+return


恢复命令更简单:

sudo cp /etc/pam.d/screensaver.org /etc/pam.d/screensaver

在网络环境中的用途还是明显的,用户没有登出/合上盖子离开/远程控制等情况,已经登陆的用户可能不在或者管理员为了方便,可以直接使用这个方式来解开login窗口的登陆界面,并回到当强登陆用户的登陆状态。这一点和Windows的不一样,在Windows中管理员只能强制将当强登陆用户登出,并回到登陆界面(XP在登陆窗中可以选择切换用户,在7中默认没有,需要第三方的软件,或者使用Remote Desktop Connection来强制用户登出)。


各有优缺点:

Windows的方式,原来登陆用户未保存的文档将不会被保存,因为系统强制将用户退出。不利于排错,因为一些用户相关的错误,需要用户和管理员配合才能完成。

OS X的管理员可以登陆后帮助用户保存文档;在排错时,可以在用户环境中重复用户的错误信息和操作,无需用户在现场登陆。


不过从安全来说,Windows的方式,更利于用户数据的安全,不至于被其他人,即便是管理员,直接看到,虽然对有相应权限的网络管理员来说,随时可以查看每个用户的数据,不过毕竟相对安全一些;OS X的方式毕竟有管理员窥伺用户工作的嫌疑。现实中,这完全取决于网络环境和相关规定,如果内部规定不准许,那么禁止管理员登陆已登陆用户即可。


0 0