我使用tightvncserver優(yōu)點(diǎn)你百度一下,其他的VNC差不多。先在SSH中su(sudo)到root用戶(hù)
按需求定制網(wǎng)站可以根據(jù)自己的需求進(jìn)行定制,成都網(wǎng)站建設(shè)、成都做網(wǎng)站構(gòu)思過(guò)程中功能建設(shè)理應(yīng)排到主要部位公司成都網(wǎng)站建設(shè)、成都做網(wǎng)站的運(yùn)用實(shí)際效果公司網(wǎng)站制作網(wǎng)站建立與制做的實(shí)際意義
簡(jiǎn)單例子,錄入以下命令:
#vncserver -depth 16 -httpport 9001 -geometry 1024×768 :1(默認(rèn)的httpport好象是5801)
#vncserver -kill :1
#vncserver
接下來(lái)會(huì)叫你輸入密碼,按要求輸入
#vncserver
簡(jiǎn)單配置就完成了,下面配置桌面啟動(dòng)環(huán)境,用vi或winscp,文件在你所配置的用戶(hù)下面的/.vnc/xstartup,你是root用戶(hù)那在root目錄下:
#vi /root/.vnc/xstartup
設(shè)置成以下腳本
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"
#x-window-manager
# Fix to make GNOME work
#export XKL_XMODMAP_DISABLE=1
#/etc/X11/Xsession
gnome-session
接下下停止vnc
#vncserver -kill :1 (這里的1為你所開(kāi)啟的vncserver號(hào),因?yàn)橥粋€(gè)vnc多次執(zhí)行為1、2、3......延續(xù)下去)
再開(kāi)啟
#vncserver
好了大功告成。
http方式(windows要安裝java),在瀏覽器輸入
專(zhuān)用tightvnc客戶(hù)端,在地址輸入 ip:1
以上配置每次重啟后要用SSH登陸啟動(dòng)vnc,假如你要默認(rèn)開(kāi)機(jī)就啟動(dòng),那你就加入開(kāi)機(jī)啟動(dòng)。
寫(xiě)一個(gè)啟動(dòng)vnc的腳本文件
在/etc/rc.d/rc.local文件中添加一行命令,執(zhí)行指定位置的文件。
使用vi編輯rc.local文件?添加命令“sh?文件位置”(當(dāng)然一定要確定該文件有執(zhí)行權(quán))
VNC作為一個(gè)優(yōu)秀的遠(yuǎn)程控制軟件,一直很受運(yùn)維和站長(zhǎng)等工作人員的喜歡。對(duì)于這樣的一個(gè)軟件,很多時(shí)候下載就成為了稍微復(fù)雜的問(wèn)題。但如果使用IIS7服務(wù)器管理工具則要簡(jiǎn)單很多,它可以作為vnc的客戶(hù)端,進(jìn)行vnc的相關(guān)操作!而且,軟件下載方便,使用界面簡(jiǎn)單,安裝也小巧,非常的實(shí)用。
在眾多好用實(shí)用的功能當(dāng)中,最大的亮點(diǎn)還是屬定時(shí)上傳下載的強(qiáng)大功能了,它可以定時(shí)備份,自動(dòng)更新等,大家都在用,還等什么呢~
方法一:
原因是由于上一次vnc操作中注銷(xiāo)了桌面導(dǎo)致的。
在shell中依次執(zhí)行以下命令
1、vncserver -kill :1
2、rm -f .vnc/*
3、vncserver
方法二:
一、vnc桌面配置
登入需要遠(yuǎn)程帳號(hào)下修改 ./vnc/xstartup
如配置root遠(yuǎn)程桌面
#vi ./vnc/xstartup
原內(nèi)容如下:
[-x /etc/vnc/xstartup] exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic
xterm -gemetry 80*24+10+10 -ls -title "$VNCDESKTOP Desktop"
twm
修改后的內(nèi)容如下:
#[-x /etc/vnc/xstartup]] exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic
xterm -gemetry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"
#twm
gnome-session
啟動(dòng)vnc服務(wù)
#vncserver
提示輸入vnc遠(yuǎn)程桌面密碼
到這里配置基本完成
用windwos vnc客戶(hù)端登入
輸入vnc密碼就可以登入到root的window桌面了
二、黑屏問(wèn)題解決
(一)
1、有時(shí)候用VNC View打開(kāi)遠(yuǎn)程linux桌面時(shí),桌面顯示不出來(lái),只有一個(gè)灰色背景加上一個(gè)命令行。這時(shí)候需要在vnc server上設(shè)置一下:
編輯 /root/.vnc/xstartup
Java代碼
1. [root @localhost ~]# vi /root/.vnc/xstartup
去掉下面兩行的注釋?zhuān)?/p>
Java代碼
1. unset SESSION_MANAGER
2. exec /etc/X11/xinit/xinitrc
執(zhí)行下面的命令重啟vnc server (此種方法zzc使用沒(méi)有成功,需重新創(chuàng)建窗口才可以)
Java代碼
1. [root @localhost ~]# vncserver -kill : 1
2. [root@localhost ~]# vncserver : 1
如果要改變VNC server的分辨率(默認(rèn)的分辨率是1024x768):
1. 可以用一下命令啟動(dòng)VNC server
Java代碼
1. [root @localhost ~]# vncserver -geometry 1280x1024
這種修改,在重啟機(jī)器以后就會(huì)丟失。
2. 也可以通過(guò)修改配置,使之重啟以后也能生效:
Java代碼
1. [root @localhost ~]# vi /usr/bin/vncserver
修改下面這一行:
Java代碼
1. $geometry = "1280x1024" ;
2. 關(guān)閉防火墻 service iptables stop
(二)以上試過(guò),還是不行的話(huà),那就是 xstartup權(quán)限不夠問(wèn)題啦。執(zhí)行以下:
chmod 777 xstartup
重啟后再進(jìn)就可以了。
這個(gè)是因?yàn)関ncserver的進(jìn)程每次重啟后都會(huì)關(guān)閉
所以如果你希望每次重啟不需要起vncserver的話(huà),可以把這個(gè)命令寫(xiě)到/etc/rc.local里面,這樣重啟會(huì)自動(dòng)創(chuàng)建一個(gè)新的vnc