2016年8月29日月曜日

MacOS X(10.11) El Capitanでssh経由で画面共有を有効にする

先日、自宅のMac Miniを外出時に操作しなければならなくなりました。VPNで接続して画面共有で操作をしようと思ったのですが、なぜか画面共有が有効になっておらず、 操作できません。
コマンドライン(ssh)で画面共有を有効にできるかもと思いしらべてみたところ、以下のWWWページを見つけました。
How to enable OS X screen sharing from the command line
http://frightanic.com/apple-mac/enable-os-x-screen-sharing-command-line/
記述されていた手順を以下に引用します。
$ ssh <user>@<mac-without-screen>
$ sudo defaults write /var/db/launchd.db/com.apple.launchd/overrides.plist com.apple.screensharing -dict Disabled -bool false
$ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist