Mac-Osx

Mac OSX VNC 伺服器 - 我可以查看其他人是否已登錄?

  • June 29, 2009

我正在嘗試將 VNC 轉換為 Mac OSX 機器。我可以正常使用 SSH。VNC 伺服器執行不正常,我很想重新啟動它。但是,如果有人現在正在使用它,我不想這樣做。如果其他人登錄 VNC,有什麼方法可以從命令行查看?執行w顯示沒有其他人通過 SSH 登錄。VNC有類似的東西嗎?

您可以通過在相關機器上使用 netstat 查看誰通過 VNC 連接:

netstat -a | grep vnc

如果建立了任何連接,第 5 列將為您提供連接的遠端 IP 地址。

VNC 鏡像現有桌面。它不構成會顯示的登錄。

您可以使用 ps auxc 檢查 VNC 實例是否正在執行。我認為,如果使用者登錄,一些 VNC 伺服器會啟動一個程序。

或者您可以 VNC 到該框並查看滑鼠指針是否移動。

有人可以在後台使用 VNC 的唯一方法是機器正在使用快速使用者切換並且使用者自己有一個 VNC 伺服器正在執行。但是你不想重新啟動他的VNC伺服器。

引用自:https://serverfault.com/questions/33140