不少桌面 Linux 發行版預設會在使用者登者時啟動
但 Linux 發行者可能考慮到安全性,現在的 Linux 發行已經版不會預設啟動 Vino 伺服器
Linux 啟動 Vino 伺服器很簡單
使用 DEB 的 Vino 為
1 | /usr/lib/vino/vino-server |
1 | /usr/libexec/vino-server |
便可以利用 SSH 啟動 Vino ,但 SSH 不能直接啟動 Vino
1 2 3 4 5 6 | sudo -s export DISPLAY=:0.0 exit #logout root export DISPLAY=:0.0 /usr/lib/vino/vino-server #/usr/libexec/vino-server |
因為 Vino 於 SSH 啟動,已啟動的 Vino 便不能再次啟動
需要先終止 SSH 對 Vino 啟動才能正常啟動,但終止 SSH 對 Vino 啟動,VNC Viewer 亦會終斷
因此於 Vino 伺服器的 Linux 中輸入
1 | sleep 30; /usr/lib/vino/vino-server |
在執行 /usr/lib/vino/vino-server 前終止 SSH 對 Vino 的啟動
當正式執行 /usr/lib/vino/vino-server 後便可以正常登入 Vino
沒有留言 :
張貼留言