OS X Lion以前は、ホームネットワーク上の他のMacの1つからScreenSharingを介してMacMiniを簡単に制御できました。
現在、OS X Lionでは、同じ画面を共有するか、仮想画面を表示するかを選択できます。現在ターゲットシステムにログインしているユーザーと画面を共有するには、確認が必要です。テレビを見ている子供たちだけの場合、または単にiTunesを乗っ取って、他のライブラリの1つから番組や音楽をプルしてもらいたい場合は、キーボードとマウスを操作してリクエストを受け入れることができる人は誰もいません。
クライアント/ターゲットを構成してリクエストを自動的に受け入れることができないホームユーザー向けの画面共有機能を使用しても意味がありませんが、そのようなオプションは見つかりません。私はそれを見落としているに違いない。
ScreenSharingのリクエストを自動的に受け入れるようにOSX Lionを設定するにはどうすればよいですか?
これでしばらく頭をかきむしりましたが、釘付けになりました。問題は、現在画面を「アクティブに」使用しているユーザーに別のユーザーとして接続していたことでした。アクティブユーザーとして接続すると、制御できます。 Facepalm!
また、画面共有を使用して、Lionを実行しているMac mini(Lionを実行しているMacBook Proから)に接続していますが、Macminiはユーザーに接続の確認を求めません。
これはMacmini(ホスト)での私のセットアップです:
クライアントで、次の形式のアドレスを使用して[サーバーに接続]コマンドを使用します。
vnc:// username:[email protected]/
ユーザー名とパスワードは、miniの管理者アカウントのものです。
入力したユーザー名がminiで現在アクティブなアカウントのユーザー名である場合、クライアントは接続するだけで、質問はありません。ユーザー名が別のアカウントのものである場合、画面共有では、ディスプレイを共有するか、仮想ディスプレイに接続するかを尋ねられます。
「名前を付けて接続…」を使用して、すでにログインしているユーザーアカウントとしてログインしても、Finderの「画面の共有…」ボタンが別のユーザーとして動かなくなることがあることを発見しました。これを回避するには、 Safariを開き、アドレスバーに「vnc://[email protected]」と入力します。 Enterキーを押すと、画面共有が開き、[制御を依頼]画面をスキップしてパスワードを要求します。
[画面共有オプション]ページの[コンピューターの設定]でパスワードを設定してから、Finder以外のクライアントを使用してMacに接続できます。私は個人的にJavaバージョンのTightVNCを使用しています。
両方のパスワード(VNCパスワードとユーザーパスワード)を入力する必要がありますが、ホストのボタンを押す必要はありません。