Apple は過去数年にわたり、macOS にいくつかのセキュリティ強化を実装してきました。その結果、リモート Mac に接続すると、Screens 経由ですでにログインしている場合でも、ログイン ウィンドウが表示されることがあります。
この機能により、コンピューターをリモートで制御する際のセキュリティが強化され、特に共有環境では、画面共有後にコンピューターがロック解除されたままにならないようになります。
接続が閉じられると、リモート管理/画面共有サービスによってセッションが以前の状態に復元されます。たとえば、接続時にログイン ウィンドウが表示されていた場合、その状態に戻ります。ただし、すでにログインしていた場合、サービスはログイン状態を維持します。
幸い、回避策がいくつかあります。
1. Mac ユーザー パスワードを入力する
特に Mac ユーザー パスワードが長くて複雑な場合は、これが不便になる可能性があることを理解しています。これに対処するため、Mac ユーザ パスワードを入力 という機能を導入しました。
2. 起動時に Mac が自動的にログインするように設定する
別の方法を希望する場合は、起動時に Mac が自動的にログインするよう設定できます。Apple は、こちらの記事で詳細な手順を説明しています: https://support.apple.com/en-ca/HT201476。
3. 機能を無効にする
この機能を無効にしたい場合は、次の手順に注意深く従ってください:
-
リモート Mac でターミナルを開きます。
-
次のコマンドを入力します:
sudo defaults write /Library/Preferences/com.apple.RemoteManagement.plist RestoreMachineState -bool no
機能を復元するには、コマンドの「no」を「yes」に置き換えます。
慎重に使用してください
注意して使用し、不在時に権限のない人が Mac に物理的にアクセスできないと確信できる場合にのみ、この機能を無効にしてください。