CentOS 6.8 有默認的安裝的 vnc 位於端口 5900 :
系統->首選項->遠程桌面
勾選[共享]的選項, 取消勾選[安全]的選項, 然后防火牆添加 5900 端口
基本就可以使用了, 使用vnc viewer 直接輸入 服務Ip地址 就可以連接了
但是總是出現 單擊變雙擊, 復制粘貼不能共享剪貼板的文件,
也是滿煩惱的!!!!
於是又折騰 安裝了 TigerVNC
1. 安裝 TigerVNC-Server
yum install tigervnc-server
2.配置顯示分辨率、商品和用戶, 編輯配置:
vim /etc/sysconfig/vncservers
VNCSERVERS="2:root"
VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp"
這里 直接參照 配置文件最后兩行 寫的就行了, 第一行的用戶名我直接寫的 root ,第二行把 -localhost 去掉。-nolisten tcp 也去掉
這里的2 表示的是 2號桌面 ,端口號 5902
VNC使用TCP端口從5900開始,對應關系如下
桌面號為“1” ----端口號為5901
桌面號為“2” ----端口號為5902
桌面號為“3” ----端口號為5903
3. 配置 VNC 桌面環境及密碼
按述配置的用戶名登錄 Linux,再啟動 vncserver ,這時 vncserver 加載相應用戶的本地路徑和環境信息等,從而把此用戶的 VNC 認證、日志等存儲到相應的路徑下。
命令行執行:
$ vncserver
首次執行時會提示設置密碼,按提示輸入登陸密碼即可。vncViewer登陸的密碼
會自動在當前用戶目錄下生成了 .vnc 目錄及若干文件。
使用 vncpassword 可以重新設置密碼
如果 除了VNC Config的提示窗口之外,其他的桌面圖標、工具欄、任務欄等都看不見
配置文件~/.vnc/xstartup 最后兩行注釋
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
並加上一行
gnome-session &
如果桌面是 kde 則是 "startkde &" , gnome 桌面是 "gnome-session &"
重啟服務
service vncserver restart
4.啟動/停止 VNC Server 服務
以管理員身份登錄,先停止服務
service vncserver stop #停止服務
service vncserver start #啟動服務
5.配置防火牆端口
默認端口為: 5902 添加到防火牆即可
然后使用vncviewer 連接, 地址欄填:
IP:5902
即可連接
如果不帶端口號, 連接默認桌面的話, 得本機登陸之后才能連接的上, ,, 哦 對了,防火牆, 配置端口開發了沒? 或者干脆關掉吧 哈哈.
還有, vncserver 配置 自動啟動
PS: 然而, 然並卵, 單擊變雙擊的問題貌似解決了, 但是剪貼板還是只能windows到linux , linux不能到windows,FUCK. 要怎么搞嘛? 答曰:重啟服務器
