新聞中心
VNC,全稱為Virtual Network Computing,是一種常用的遠(yuǎn)程桌面控制協(xié)議,使用VNC協(xié)議可以通過互聯(lián)網(wǎng)或局域網(wǎng)遠(yuǎn)程連接至某個(gè)Linux系統(tǒng)桌面以進(jìn)行遠(yuǎn)程操作。在Linux系統(tǒng)中,VNC提供方便快捷的遠(yuǎn)程管理方式,但是當(dāng)不再需要使用VNC服務(wù)時(shí),關(guān)閉VNC服務(wù)可以提高系統(tǒng)的安全性和性能。

本文將介紹如何在Linux系統(tǒng)中關(guān)閉VNC服務(wù)的方法,包括兩種常用的方法:命令行方式和圖形界面方式。為了保證系統(tǒng)的安全性和性能,建議大家在不再需要使用VNC服務(wù)時(shí),及時(shí)關(guān)閉VNC服務(wù)。
一、通過命令行方式關(guān)閉VNC
在Linux系統(tǒng)中,可以通過命令行方式關(guān)閉VNC服務(wù),操作步驟如下:
1. 打開 terminal
需要打開終端,使用root權(quán)限進(jìn)入命令行模式。
2. 查看當(dāng)前VNC服務(wù)狀態(tài)
輸入命令:vncserver -list,即可查看當(dāng)前VNC服務(wù)的狀態(tài)。
3. 關(guān)閉VNC服務(wù)
選擇需要關(guān)閉的VNC服務(wù)編號(hào),輸入命令:vncserver -kill :1(其中“:1”為需要關(guān)閉的VNC服務(wù)的編號(hào)),即可關(guān)閉該VNC服務(wù)。
二、通過圖形界面方式關(guān)閉VNC
在Linux系統(tǒng)中,也可以通過圖形界面方式關(guān)閉VNC服務(wù),操作步驟如下:
1. 打開系統(tǒng)設(shè)置
單擊下拉菜單中的“系統(tǒng)設(shè)置”選項(xiàng)。
2. 打開“共享”選項(xiàng)
在打開的系統(tǒng)設(shè)置窗口中,單擊“共享”選項(xiàng)。
3. 關(guān)閉VNC服務(wù)
在打開的共享窗口中,找到“遠(yuǎn)程桌面”選項(xiàng),將其關(guān)閉即可。
:
關(guān)閉VNC服務(wù)可以提高系統(tǒng)的安全性和性能,避免被黑客攻擊和系統(tǒng)資源被浪費(fèi)。本文介紹了兩種常用的方法:命令行方式和圖形界面方式,在自己的Linux系統(tǒng)中可以選擇使用其中一種方法進(jìn)行關(guān)閉VNC服務(wù)。無論哪種方法,都需要在不再需要使用VNC服務(wù)的情況下及時(shí)關(guān)閉,保證系統(tǒng)的安全性和性能。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220Linux vnc4的使用
遠(yuǎn)程訪問LINUX可以通過VNC進(jìn)行訪問.企業(yè)版的REDHAT應(yīng)該自帶的.
WINDOWS下需要安裝一個(gè)LINUX的客戶端就可以進(jìn)行遠(yuǎn)程訪問了.
『VNC簡介』
網(wǎng)絡(luò)遙控技術(shù)是指由一部計(jì)算機(jī)(主控端)去控制另一部計(jì)算機(jī)(被控端),而且當(dāng)主控端在控制端時(shí),就如同用戶親自坐在被控端前操作一樣,可以執(zhí)行被控端的應(yīng)用程序,及使用被控端的系統(tǒng)資源。
VNC(Virtual Network Computing)是一套由AT&T實(shí)圓閉逗驗(yàn)室所開發(fā)的可操控遠(yuǎn)程的計(jì)算機(jī)的軟件,其采用了GPL授權(quán)條款,任何人都可免費(fèi)取得該軟件。VNC軟件主要由兩個(gè)部分組成:VNC server及VNC viewer。用戶需先將VNC server安裝在被控端的計(jì)算機(jī)上后,才能在主控端執(zhí)行VNC viewer控制被控端。
(在橘賣windows中也由一套著名的網(wǎng)絡(luò)遙控軟件――Symantec公司推出的pcAnywhere。
VNC server與VNC viewer支持多種操作系統(tǒng),如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可將VNC server 及VNC viewer分別安裝在不同的操作系統(tǒng)中進(jìn)行控制。如果目前操作的主控端計(jì)算機(jī)沒有安裝VNC viewer,也可以通過一般的網(wǎng)頁瀏覽器來控制被控端。
整個(gè)VNC運(yùn)行的工作流程如下:
(1) VNC客戶端通過瀏覽器或VNC Viewer連接至VNC Server。
(2) VNC Server傳送一對(duì)話窗口至客戶端,要求輸入連接密碼,以態(tài)塌及存取的VNC Server顯示裝置。
(3) 在客戶端輸機(jī)密碼后,VNC Server驗(yàn)證客戶端是否具有存取權(quán)限。
(4) 若是客戶端通過VNC Server的驗(yàn)證,客戶端即要求VNC Server顯示桌面環(huán)境。
(5) VNC Server通過X Protocol 要求X Server將畫面顯示控制權(quán)交由VNC Server負(fù)責(zé)。
(6) VNC Server將來由 X Server的桌面環(huán)境利用VNC通信協(xié)議送至客戶端,并且允許客戶端控制VNC Server的桌面環(huán)境及輸入裝置。
『VNC的安裝與使用』
本人的操作環(huán)境:被控端 Redhat9.0,主控端Windows XP。
1. 載VNC Server
VNC Server下載地址:
2.安裝。
vnc-3.3.7-x86_linux.tar.gz (如果是源代碼請(qǐng)看包里的說明),當(dāng)下載了VNC的Linux版本后,可以解壓文件到一個(gè)文件夾中,例如/home/vnc,然后復(fù)制文件vncserver、 vncpasswd和Xvnc到/usr/bin目錄中。假如想要能夠通過VNC服務(wù)器的整合Java界面遠(yuǎn)程控制Linux電腦,也得需去建立一個(gè)子目錄/usr/local/vnc/classes。在建立此子目錄之后,復(fù)制VNCJava.class文件到此目錄中。(一般redhat 9.0自帶以上文件,所以直接用終端執(zhí)行就可以)。
3.在Linux上啟動(dòng)VNC Server
執(zhí)行vncserver命令:
# vncserver
You will require a password to access your desktops.
Password:為了不想任何人都可以任意遙控此計(jì)算機(jī)。因此當(dāng)?shù)?
Verify:-1次啟動(dòng)VNC server時(shí),會(huì)要求設(shè)置網(wǎng)絡(luò)遙控的密碼。
New ‘X’ desktop is linux:一定要記住這一行稍后會(huì)用到。
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/linux:1.log
(經(jīng)上述步驟后,便已啟動(dòng)了VNC Server。如果你想要更改VNC Server的密碼,只要執(zhí)行vncpasswd命令即可。)
5. 從瀏覽器遠(yuǎn)程遙控。
啟動(dòng)VNC Server 后直接打開瀏覽器,在地址欄中輸入被控端的網(wǎng)址或IP地址,并在網(wǎng)址后加上“:5800+顯示編號(hào)”的端口號(hào)即可操控該計(jì)算機(jī)。
例如:
(如果顯示編號(hào)為1,一般之一次設(shè)置的顯示編號(hào)都是1,就用5800+1=5801。)
如果看到窗口,就說明你成功,在密碼框輸入密碼,就能遠(yuǎn)程控制了。
6.FAQ
A.為什么連接后,不能顯示桌面,而只有一個(gè)Terminal窗口?
試著修改/root/.vnc/xstartup,把最后一行 twm& 改成 gnome-session& or kde&(據(jù)說KDE在目前的VNC Viewer上的表現(xiàn)不太穩(wěn)定)
B. 為什么重新啟動(dòng)VNC Server后,連接不上了?
因?yàn)橹匦聠?dòng)VNC Server時(shí),系統(tǒng)會(huì)指定一個(gè)新的顯示編號(hào),需使用此新的編號(hào),否則就無法連接
linux和windows不同OS環(huán)境下VNC的使用方法 很多人可能都知道:windows環(huán)境下,有一款非常不錯(cuò)的遠(yuǎn)程控制軟件—Symantec公司推出的pcAnywhere,效果非常不錯(cuò),但是由于某些原因,如:軟件體積大(通常有幾十兆大小,不便于攜帶,)、安裝后需要重新啟動(dòng)、很多版本都是試用的、需要注冊(cè)、現(xiàn)在的版本尚且不是可以跨平臺(tái)的等原因,使得其在“精良”之余顯得有些不足。那么這里要介紹的便是一款“輕、薄、易用”的開源軟件VNC,可以跨平臺(tái)使用,且不足一兆大?。ㄟ@里用的是VNC4.1.9版本),便于攜帶。以下,以linux端為server端,windows端為viewer端來進(jìn)行解釋和說明。
首先,為linux環(huán)境下使用的vnc部分,具體操作方法如下:
1.將vnc-3.3.7-x86_linux文件夾放置到linux下的某個(gè)文件夾下(當(dāng)然,若嫌此文件夾并鬧名稱太長,也可以在更改名稱后再行放置),如:放置到/home/目錄下(當(dāng)然,也可以放到其它目錄下)。
2.可以通過終shell命令終端進(jìn)入到/home/vnc-3.3.7-x86_linux/目錄,然后執(zhí)行 “./vncserver”命令,看到成功提示信息:
You will require a password to access your desktops.
Password:說明:為安全起見,當(dāng)?shù)?次啟動(dòng)VNC server時(shí),會(huì)要求設(shè)置遠(yuǎn)程連接時(shí)的密碼。
Verify:
New ‘X’ desktop is linux:
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/linux:1.log
之后后,說明vnc服務(wù)器端已經(jīng)成功啟動(dòng)。通常如果是之一次啟動(dòng)的話,會(huì)提示你輸入遠(yuǎn)程連接口令和口令驗(yàn)證;如果是以后運(yùn)行,則可以使用“./vncpasswd”命令來進(jìn)行口令的更改。
3.在客戶端(比如:在windows端或者在另一臺(tái)裝有l(wèi)inux操作系統(tǒng)的機(jī)器上)進(jìn)行遠(yuǎn)程連接測試操作。
4.注:如果在客戶端成功連接上vnc服務(wù)器(或者通過瀏覽器連接上)之后,看不到linux主機(jī)的屏幕(不能顯示桌面,而只有一個(gè)Terminal窗口),則可以使用.vnc文件夾中的xstartup文件將linux系統(tǒng)中在vncserver成功啟動(dòng)時(shí)創(chuàng)建的.vnc文件夾中對(duì)應(yīng)的xstartup文件(通常為/root/.vnc/xstartup)覆蓋替換掉,然后重新啟動(dòng)vncserver即可。
其次,下面為windows環(huán)境下使用的vnc部分,具體操作方法如下:1.直接執(zhí)行exe可執(zhí)行文件進(jìn)行安裝:
安裝過程中會(huì)出現(xiàn)選擇提示,如果要在當(dāng)客戶端(遠(yuǎn)程控制)的同時(shí)還要做被控制絕世罩端的話就把server和viewer都安裝上;如果只想做客戶端的話,只需要安裝viewer就行了。
2.viewer:
直接運(yùn)行“vncviewer.exe”,系統(tǒng)會(huì)出現(xiàn)“連接詳細(xì)資料”(英文版為“Connection details”)對(duì)話框。
在“連接詳細(xì)資料”(英文版為“Connection details”)對(duì)話框中的“服務(wù)器”(英文版為“VNC server”)項(xiàng)文本框中輸入VNC Server的IP地址和連接編號(hào),并以冒號(hào)隔開(連接編號(hào)參看前面,在Linux上啟動(dòng)VNC server時(shí)的那一行,如:New ‘X’ desktop is linux:1 由此得到連接號(hào)為1),例如:192.168.0.1:1,(當(dāng)然,如果你開了n個(gè)連接,也就是執(zhí)行了n次vncserver命令,那么你就需要在1到n之間有選擇地進(jìn)行了)。假如你在linux端執(zhí)行了5次vncserver命令,那么正常情況下,上面的一句:
New ‘X’ desktop is linux:1
會(huì)顯示到:
New ‘X’ desktop is linux:5
那么,在選擇連接號(hào)時(shí)就可以選擇從1到5這五個(gè)號(hào)。舉例來說:倘若安裝有l(wèi)inux的機(jī)器的IP地址為192.168.0.1,那么你在“連接詳細(xì)資料”(英文版為“Connection details”)對(duì)話框中的“服務(wù)器”(英文版為“VNC server”)項(xiàng)文本框中就可以輸入192.168.0.1:1或者192.168.0.1:2或192.168.0.1:3等等,一直到5到是可以用的。
單擊“確定”按鈕,VNC服務(wù)器即會(huì)開始檢查所輸入的信息,若是信息有誤,則系統(tǒng)會(huì)出現(xiàn)“連接到服務(wù)器失敗”(英文版為“Failed to connect to server”)的出錯(cuò)提示信息;若是信息正確,則會(huì)接著出現(xiàn)下一個(gè)(英文版為“VNC Authentication”)對(duì)話框。
若是在(英文版為“VNC Authentication”)對(duì)話框中輸入正確的密碼,就可以成功地顯示Linux的桌面窗口。
3.另:如果需要在windows上安裝server端,直接選擇默認(rèn)即可。windows下server的設(shè)置和啟動(dòng)更為簡單(默認(rèn)情況下是自動(dòng)啟動(dòng)的),這里就不再贅述。
至此,完成整個(gè)操作過程。
注:本例所用VNC和xstartup文件在紅旗linux+微軟視窗windowsServer2023環(huán)境下調(diào)試通過。
vnc 連接linux,為什么不顯示桌面?
如果你的
linux系統(tǒng)拆森
本來就旅和畝沒有安棚緩裝桌面(
VNC(Virtual Network Computing)是一種棚枝遠(yuǎn)程控制軟件,在連接 Linux 系統(tǒng)時(shí),如果不顯示桌面可能有以下幾種原因:
VNC服務(wù)沒有正確安裝和配置。請(qǐng)確保 VNC Server 已經(jīng)安裝并正確配置,并且已經(jīng)在 Linux 系統(tǒng)上啟動(dòng)。
VNC服務(wù)沒有開啟。請(qǐng)確保 VNC Server 已經(jīng)開啟,并在正神和嘩確的端口上運(yùn)行。
防火墻阻止了連接。請(qǐng)確保 VNC 的端口已經(jīng)在防火墻中添加,并允許外部訪問。
VNC客戶端版本不兼容.請(qǐng)確保使用的VNC客戶端版本和服務(wù)端版本兼容.
沒有連接到正確的IP地址。請(qǐng)確保你正在連接到正確的IP地址和端口
沒有桌面環(huán)境.請(qǐng)確保在Linux上已經(jīng)安裝了桌面環(huán)境如gnome,kde等,并且已經(jīng)啟動(dòng)
如果仍然無法解決問題,可以嘗試在服務(wù)端上查看日志,并與系統(tǒng)管理員聯(lián)系以獲得更多幫助。
方法一:
原因稿宴州是由于上一次vnc操作中注銷了桌面導(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
&& xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -gemetry 80*24+10+10 -ls -title “$VNCDESKTOP Desktop” &
twm &
修改后的內(nèi)容如下:
#]&& exec /etc/vnc/xstartup
&& xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -gemetry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
#twm &
gnome-session &
啟動(dòng)vnc服務(wù)
#vncserver
提示輸入vnc遠(yuǎn)程桌面密碼
到這里配置基本完成
用windwos vnc客戶端登入
輸入vnc密碼就可以登入到root的window桌面了
二、黑屏問題解決
(一)
1、有時(shí)候用VNC View打開遠(yuǎn)程linux桌面時(shí),桌面顯示不出來,只有一個(gè)灰色鍵蔽背景加上一個(gè)命令行。這時(shí)候需要在vnc server上設(shè)置一下:
編輯 /root/.vnc/xstartup
Java代碼
1. # vi /root/.vnc/xstartup
去掉下面兩行的注釋:
Java代碼
1. unset SESSION_MANAGER
2. exec /etc/X11/xinit/xinitrc
執(zhí)行下面的命令重啟vnc server (此種方法zzc使用沒有成功,需重新創(chuàng)建窗口才可以)
Java代碼
1. # vncserver -kill : 1
2. # vncserver : 1
如果要改變VNC server的分辨率(默認(rèn)的分辨率是1024×768):
1. 可以用一下命令啟動(dòng)VNC server
Java代碼
1. # vncserver -geometry 1280×1024
這種修改,在重啟機(jī)器以后就會(huì)丟失。
2. 也可以通過修改配置,使之重啟以后也能生效:
Java代碼
1. # vi /usr/bin/vncserver
修改下面這一行:
Java代碼
1. $geometry = “1280×1024” ;
2. 關(guān)閉防火墻 service iptables stop
(二)以上試過,還是不行的話,那就是 xstartup權(quán)限不夠問題啦。執(zhí)行以下:
chmod 777 xstartup
linux 關(guān)閉vnc的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux 關(guān)閉vnc,如何在Linux上關(guān)閉VNC?,Linux vnc4的使用,vnc 連接linux,為什么不顯示桌面?的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)科技公司主營:網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、小程序制作、成都軟件開發(fā)、網(wǎng)頁設(shè)計(jì)、微信開發(fā)、成都小程序開發(fā)、網(wǎng)站制作、網(wǎng)站開發(fā)等業(yè)務(wù),是專業(yè)的成都做小程序公司、成都網(wǎng)站建設(shè)公司、成都做網(wǎng)站的公司。創(chuàng)新互聯(lián)公司集小程序制作創(chuàng)意,網(wǎng)站制作策劃,畫冊(cè)、網(wǎng)頁、VI設(shè)計(jì),網(wǎng)站、軟件、微信、小程序開發(fā)于一體。
當(dāng)前標(biāo)題:如何在Linux上關(guān)閉VNC?(linux關(guān)閉vnc)
網(wǎng)址分享:http://m.fisionsoft.com.cn/article/djiceep.html


咨詢
建站咨詢
