Tampilan Terminal Mac adalah Berbagi Layar Diaktifkan

1

Apakah ada cara untuk menggunakan Terminal untuk memeriksa apakah Screen Sharing / Remote Desktop diaktifkan? Atau ada file yang akan memiliki YA / TIDAK?

Satu tangkapan; itu harus bekerja tanpa hak sudo atau admin.

pengguna2370460
sumber

Jawaban:

3

Anda dapat melakukannya dengan memeriksa keberadaan file launchd di / etc:

[[ -f /etc/RemoteManagement.launchd ]] && echo 'enabled' || echo 'disabled'

atau untuk berbagi layar:

[[ -f /etc/com.apple.screensharing.agent.launchd ]] && echo 'enabled' || echo 'disabled'
Stan Hutcheon
sumber
0

Anda dapat memeriksa apakah rfbport dibuka (5900) dengan:

netstat -atp tcp | grep rfb
Mateusz Szlosek
sumber
Itu akan menunjukkan apakah Berbagi Layar berjalan, tetapi tidak Manajemen Jarak Jauh.
Da4