У меня есть физический доступ к Mac Pro, но у него нет монитора, и я хочу получить к нему удаленный доступ. Я не знаю, в каком состоянии Mac был оставлен (сетевое подключение, совместное использование настроек и т.д.). Я почти уверен, что могу открыть окно терминала и выполнить скрипт, фактически не видя, что я делаю, просто используя клавиатуру. Может ли кто-нибудь помочь мне с созданием сценария, который будет проверять, включен ли Wi-Fi, подключаться к защищенной сети Wi-Fi и разрешать удаленное управление / вход в систему, чтобы я мог подключиться к VNC?
Ну, так как я не получил никаких ответов, я немного погуглил и придумал следующее:
Чтобы включить общий доступ к экрану, я использовал
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw mypasswd -restart -agent -privs -all
Чтобы включить аэропорт я использовал
networksetup -setairportpower airport on
Для подключения к определенной сети я использовал
networksetup -setairportnetwork en2 "$NETWORKNAME" $PASSWORD
Стоит отметить, что, поскольку Mac Pro имеет два порта Ethernet, интерфейс Airport имеет en2, а не en0 или en1.