HighSierra から,デフォルトで,スクリーンセーバ開始時に画面ロックがかかるようになった.
個人で使っている分にはそれでいいのだが, 学校の教室で使っているような場合には, 余計なお世話となる.
スクリーンセーバの画面ロックを無効にできればいいのだが, その設定を各個人のキーチェーンにもつ. そのため,管理者権限があってもその設定ファイルを上書きできない. (ファイルを書き換えても,ログイン時に管理者のパスワードが聞かれることになるんで厄介)
そのため,スクリーンセーバが起動しないようにする.
ログインスクリプト内で以下のコマンドを発行.
defaults write -currentHost com.apple.screensaver idleTime 0