Saya terhubung ke Mac Mini remote tanpa kepala. Di bawah Berbagi dalam Preferensi Sistem keduanya Login Jauh dan manajemen jarak jauh diperiksa manajemen jarak jauh "berwarna abu-abu". Saya ingin menonaktifkan manajemen jarak jauh dan aktifkan Berbagi layar .
Saat ini Berbagi layar kotak centang "berwarna abu-abu". Ketika saya mengkliknya, saya mendapatkan pesan berikut: "Berbagi Layar saat ini sedang dikendalikan oleh layanan Manajemen Jarak Jauh." Peringatan untuk tidak melanjutkan ini masuk akal jika saya akan kehilangan koneksi VNC saya saat ini dan tidak dapat menyalakannya kembali dari jarak jauh.
Untuk mengakses server jarak jauh I Connect to Server (command-k) vnc: // IPnumber
Saya hanya ingin Login Jauh dan Berbagi layar diaktifkan dan manajemen jarak jauh cacat.
Adakah yang tahu langkah-langkah bagi saya untuk mencapai tujuan ini dari jarak jauh?
systemsetup
memungkinkan Anda untuk mengaktifkan pengaturan ini, ini akan menjadi perintah satu baris ssh. Versi OS apa yang berjalan pada Mac jarak jauh dan apakah Anda mungkin memiliki Mac yang dapat Anda kontrol yang menjalankan versi OS yang sama?Jawaban:
Saya menemukan kode berikut dalam file yang tidak saya buka untuk waktu yang lama. Ini memungkinkan Login Jauh pada perangkat jarak jauh. Simpan skrip di suatu tempat (mulai sekarang disebut sebagai
/path/to/script/
). Salin skrip ke perangkat lain.Ini memungkinkan login jarak jauh. Sekarang, untuk menonaktifkan manajemen jarak jauh dan mengaktifkan berbagi layar, gunakan skrip yang sama, tetapi hapus baris ke-3 dan tambahkan 2 baris ini:
Untuk menyalin skrip ini di perangkat jarak jauh, gunakan
scp
(salinan aman). Menggunakanscp
mengetikscp /path/to/script [email protected]:/some/path
ATAU
scp username@hostnameOfDevice:/some/path/
Opsi kedua (menggunakan nama host perangkat) mensyaratkan bahwa perangkat berada di jaringan komputer-ke-komputer, sehingga tidak akan berfungsi pada jaringan wifi normal. Anda akan melihat permintaan meminta kata sandi
username
. Ketika Anda mengetik kata sandi, Anda tidak akan melihat teks apa pun muncul (jelas untuk mencegah orang melihat kata sandi).Setelah disalin, login dari jarak jauh ke perangkat:
ssh [email protected]
ATAU
ssh username@hostnameOfDevice
Sekali lagi, penggunaan nama host memerlukan jaringan komputer-ke-komputer. Setelah masuk, jalankan skrip menggunakan
osascript /some/path/theScript.scpt
(ingat menggunakan ituscp
kami menyalin skrip ke/some/path
, ini akan berbeda pada perangkat Anda). Ini akan menonaktifkan manajemen jarak jauh dan mengaktifkan berbagi layar.Semoga berhasil!
sumber