當前位置:首頁 » 操作系統 » vnclinux

vnclinux

發布時間: 2022-02-09 10:53:23

① 在linux中使用VNCServer是否安全

VNC可以對數據進行壓縮,使得傳輸的數據量比直接用SSH加密的小,但是缺點有一到兩次機會讓同一網段的計算機用sniffer竊聽到用戶名和密碼。認證之後的數據可以進行加密傳輸,所以使用過程中如果經過配置,則是安全的,否則傳輸內容不能保證完全保密。必要時可以通過SSH進行加密埠映射來保證傳輸用戶名和密碼的時候也是加密的,這一操作佔用的額外帶寬是極少的。

至於SSH保護VNC的安全,需要使用SSH的埠轉發功能。一般在客戶端使用的是Linux的時候,可以先用SSH建立鏈接,語法上應當添加「-L 本地埠:本地地址:遠程埠 遠程地址」這一附加參數,比如說本地是a.b.c.d,伺服器是d.c.b.a,要轉發的埠本地的是5901,遠程的也是5901,那麼命令應當是:
ssh -L 5901:a.b.c.d:5901 d.c.b.a
其他的參數多數可以同時使用。執行完畢後就已經創建了伺服器5901埠和本地5901埠的加密隧道。假設要鏈接的伺服器上運行的VNC桌面號是1,則繼續執行如下命令:
vncviewer d.c.b.a:1
這樣打開的VNC窗口所有數據都經過了SSH的加密。

如果客戶端是Windows,使用putty相對來說麻煩一些,在putty.exe的主界面上選擇Connection下的SSH,再選其下的Tunnels,裡面的SourcePort是本機埠,Destination是遠程地址和埠,地址和埠之間以「:」隔開。然後再運行vncviewer來鏈接即可,但是由於我不是很經常使用Windows與伺服器進行鏈接,後一種方法不保證絕對好用。^_^

② 用vnc連接linux,運行圖形化界面時,root用戶可以執行,其他用戶就提示no protol,

這是因為Xserver默認情況下不允許別的用戶的圖形程序的圖形顯示在當前屏幕上. 如果需要別的用戶的圖形顯示在當前屏幕上, 則應以當前登陸的用戶, 也就是切換身份前的用戶執行如下命令(回到root用戶下執行)

xhost +

再進入oracle用戶下執行dbca即可啟動資料庫配置界面。

第一步:用root登陸linux,啟動vnc服務;

第二步:根據vnc起來的埠,設置export DISPLAY=localhost:1(1表示vnc在第一個tty上啟動的),vnc的啟動信息見附件1;

第三步:執行xhost +,並且提示「accesscontrol disabled, clients can connect from any host」才正確。

IIS7伺服器管理工具是一款不錯的遠程式控制制軟體。它可以批量管理、定時上傳下載、同步操作、數據備份、到期提醒、自動更新。IIS7伺服器管理工具適用於Windows操作系統和liunx操作系統;支持Vnc客戶端和Ftp客戶端批量操作。

③ 使用VNC訪問linux服務系,進入後,桌面上方的菜單欄滑鼠點擊沒有反應,怎麼辦

找到options--》inputs 把「enable keyboard inputs」和「enable mouse inputs」勾選上。即可!

④ 怎樣通過VNC遠程連接到Linux系統桌面

這個首先得遠程的Linux有搭建VNC伺服器
並且開啟了VNC服務
然後就可以通過任何一個VNC客戶端使用ip地址加埠號進行登陸了
比如debian下安裝vnc服務可以使用apt-get進行安裝
sudo apt-get install vnc4server
然後就是進行配置
第一次運行時會提示你設置一個密碼
這個密碼就是你登陸的密碼
第二次以後就不再提示了
除非你換了一個用戶啟動vnc服務
登陸時也會使用你啟動vnc服務的那個用戶進行登陸
啟動vnc服務的方法是使用vncserver命令
啟動後會在家目錄下生成一個.vnc目錄
該目錄下會有密碼文件、日誌文件以及一個配置文件
可以通過修改該配置文件來進行配置
主要是配置遠程登陸所使用的桌面環境
比如如果使用xfce4的話則將
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
類似的行注釋掉
然後寫上startxfce4 &
這樣遠程登陸就可以進入linux的xfce4桌面了

關閉vnc伺服器可以使用
vncserver -kill :1
如果你啟動了多個vnc服務後面這個數字就要相應增加

vnc的客戶端則有很多
linux下一般可以使用vncviewer
windows或者其它操作系統均有相應的軟體
vnc服務的埠默認為5900
這個可以通過配置文件進行修改
如果不確定自己的埠是多少可以從vnc的日誌文件中找到啟動信息
啟動信息里描述了綁定的埠

⑤ vnc到linux運行程序非常慢,是什麼原因!

vnc上去,本來就相當於傳輸圖像,你既傳過去你的操作,又要從linux傳回圖像,需要帶寬好不。而且,你運行程序之後,linux自己的資源也緊張啊

⑥ Linux 下如何安裝VNC

Linux下安裝VNC服務(實現遠程式控制制功能),方法如下:

1、下載vpn所需安裝包

wgethttp://poptop.sourceforge.net/yum/stable/packages/dkms-2.0.17.5-1.noarch.rpm

2、依次安裝gcc等支持庫

yum-installgcc
rpm-ivhdkms-2.0.17.5-1.noarch.rpm
rpm-ivhkernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
rpm-ivhpptpd-1.3.4-2.rhel5.x86_64.rpm

3、配置VNC主配置文件

vi/etc/pptpd.conf
#在最後追加內容:
debug
ppp/usr/sbin/pppd
option/etc/ppp/options.pptpd
localip117.34.78.222
remoteip192.168.0.2-4

4、配置賬號文件

vi/etc/ppp/chap-secrets
#編輯內容為(IP中*號代表所有):
#
#clientserversecretIPaddresses
用戶名pptpd密碼*
用戶名pptpd密碼192.168.0.3
用戶名pptpd密碼192.168.0.4

5、啟動VNC服務

servicepptpdstart

6、查看埠 PPTP使用的1723埠偵聽

netstat-ntpl

⑦ 怎樣用vnc連接遠程linux系統

方法/步驟

在Linux平台安裝VNCServer服務端軟體包。
#yum -y install vnc *vnc-server*

修改VNCServer主配置文件
#vim /etc/sysconfig/vncservers
復制最後兩行並去掉行首注釋符,然後修改為
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"

設置VNCServer遠程連接密碼
#vncpasswd
輸入兩次相同的密碼

啟動vncserver服務
#/etc/init.d/vncserver start

上一步執行完畢會在root宿主目錄下生成.vnc開頭的隱藏目錄,該目錄下面的文件就是root用戶的VNC桌面配置文件。打開xstartup配置桌面
#vim /root/.vnc/xstartup
將最後一行改為
gnome &
(使用GNOME桌面)

開啟防火牆VNCServer埠
#vim /etc/sysconfig/iptables
在「-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT」下面添加一行-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
重啟iptables服務
#/etc/init.d/iptables restart

在Windows客戶端下打開http://www.realvnc.com/,下載對應平台的VNC-Viewer客戶端(該文件為綠色軟體,無需安裝),雙擊下載下來的文件即可打開
在VNC Server一欄輸入
192.168.224.159:1
點擊Connect,在彈出的小窗口中輸入第3步設置的密碼回車即可連接到遠程桌面。

⑧ Linux的VNCServer的默認埠是多少

vnc的默認埠是5901。vnc並不是只有一個埠。vnc的默認埠是自己配置的!。

通過打開/etc/sysconfig/vncservers。 這里就配置了2個桌面,一個桌面號是1, 一個是2.

這里的配置的參數

VNCSERVERS="2:root"VNCSERVERARGS[2]="-geometry 1280x800"

就可以看出,這里就配置了2個桌面,一個桌面號是1, 一個是2.還有遠程桌面的分辨

資料拓展:

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統

⑨ 如何使用VNC連接Linux伺服器

VNC(Virtual Network Computing)虛擬網路計算工具,本質上來說是一個遠程顯示系統,管理員通過它不僅僅可以在運行程序的本地機上察看桌面環境,而且可以從Internet上的任何地方察看遠程機器的運行情況,而且它具有跨平台的特性。

Linux 要使用遠程桌面需要安裝VNC,好在Red Hat Enterprise Linux AS 4.0 已經自帶了VNC,默認也已經安裝了,只要配置一下就可以了。但是Windows客戶端還是要安裝的。

VNCServer 配置:

1. 啟動 VNC Server:

打開終端執行:vncserver

第一次運行 vncserver,將會要求輸入兩次密碼,會看到如下提示信息:

New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/localhost.localdomain:1.log

上邊信息中的「:1」表示啟動的第一個vnc桌面。

2. 停止 vncserver:

停止 vncserver 的方法是:

vncserver -kill :1

注意「:1」,表示停止第一個vnc桌面

3. 修改vnc密碼:

修改vnc密碼的方法是執行 vncpasswd,輸入兩次密碼即可。

4. 默認情況下VNC Viewer只能看到 VNC Server的命令行。

要VNC Viewer上可以看到Linux桌面需要做如下設置:

在VNC Viewer所在的機器上,取消/root/.vnc/xstartup文件中下面兩行的注釋即可:

unset SESSION_MANAGER

exec /etc/X11/xinit/xinitrc

5. Linux啟動後自動運行VNCServer

1) 在 系統設置>伺服器設置>服務 中把 vncserver 打勾。

2) 打開配置文件/etc/sysconfig/vncservers,去掉下面這行的注釋,

VNCSERVERS="1:root"

VNCSERVERARGS[1]="-geometry 800x600"

1表示VNC以桌面1運行,這樣可以啟動root的桌面。

6. VNC埠

如果需要從外網控制內網的某台Linux,則需要打開防火牆相應的埠,並在路由器上進行埠映射。

VNC給瀏覽器的埠是5800+N,給vncviewer的埠是5900+N,N是設置的display號

補充: 使用圖形化界面連進去後就可以在System setting->Server setting->Services裡面將

vncserver勾上,這樣開機就會自動啟動vncserver

或者, #chkconfig vncserver on

⑩ linux系統怎樣搭建vnc及連接vnc

linux搭建vnc及連接vnc步驟:


VNC連接Linux桌面,要想連接Linux遠程桌面,按照下面的步驟,非常簡單、快速,Linux配置VNC(以RedHat、CentOS、Fedora系列為例)。


VNC分為服務端和客戶端

Linux平台安裝VNCServer

Windows平台使用VNC-Viewer

1、在Linux平台安裝VNCServer服務端軟體包。

#yum -y install vnc *vnc-server*


注意事項:

注意打開防火牆埠

如果出現問題檢查服務端Selinux是否關閉

熱點內容
緩存行原理 發布:2024-11-14 13:08:56 瀏覽:431
簡單的vb編程 發布:2024-11-14 13:06:45 瀏覽:522
綠色linux 發布:2024-11-14 12:56:11 瀏覽:349
游戲本緩存 發布:2024-11-14 12:55:28 瀏覽:649
微軟提供的編譯軟體 發布:2024-11-14 12:55:16 瀏覽:17
長沙java培訓機構哪家好 發布:2024-11-14 12:40:53 瀏覽:228
外存儲器硬碟能存儲的高清電影數 發布:2024-11-14 12:33:23 瀏覽:265
python分號作用 發布:2024-11-14 12:31:50 瀏覽:223
方舟編譯器下載要錢嗎 發布:2024-11-14 12:29:20 瀏覽:62
jspoa源碼 發布:2024-11-14 12:21:31 瀏覽:420