當前位置:首頁 » 操作系統 » 在linux安裝vnc

在linux安裝vnc

發布時間: 2022-05-11 21:17:51

⑴ 如何安裝與配置linux VNC服務

如何安裝與配置Linux VNC服務 如果你的電腦是Linux系統的話,那麼對於安裝Linux VNC服務就是很方便的了,對於VNC是一種很優秀的遠程式控制制工具,所以安裝與配置Linux VNC的服務,對於網友們有用到這個功能是會很方便,那麼要怎麼的安裝和配置呢!一起看看吧! 一、Redhat上VNC Server配置 本文以當前Linux系統未安裝VNC伺服器為基本,如果已安裝請跳過第1節! 前提: 1.連接到互聯網,將使用yum在線安裝VNC伺服器 2. 確認 SSH 在運行 1.安裝 TigerVNC Server # yum search tigervnc-server 返回大概如下內容: tigervnc-server.x86_64 : A TigerVNC Server tigervnc-server-applet.noarch : Java TigerVNC Viewer applet for TigerVNC Server tigervnc-server-mole.x86._64 : TigerVNC Mode to Xorg ... 第一行即是我們要安裝的VNS伺服器,第二行是客戶端,執行 # yum install tigervnc-server.x86_64 回車後會有一次安裝確認,輸入y後回車即可安裝,安裝完畢後返回到命令行輸入游標,執行 # vncserver 會提示輸入驗證密碼,至少6位,該密碼是客戶端連接時用到的。 2.配置圖形界面 修改配置文件,激活圖形界面,執行命令: # vi /root/.vnc/xstartup 注釋掉這行 #twm & // 注釋該行 末尾增加一行 gnome-session & // 增加該行 保存退出 3.啟動VNC服務 執行命令 # /etc/init.d/vncserver start 或 # service vncserver start 啟動後提示: Starting VNC server: no displays configured [FAILED] 解決方法: 執行命令 # vim /etc/sysconfig/vncservers 修改最後兩行如: VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1024x768" 說明: 第一行為服務配置,當前只配置了一個VNC服務,使用用戶root啟動,如果還需要使用其他用戶登陸,可以修改VNCSERVERS的值如:「1:root 2:tiger」(tiger為系統另一存在用戶)。第二行可以注釋,是配置窗口解析度的,需要去掉後面的-localhost VNC Server隨系統自動啟動 執行命令 # sudo chkconfig --level 345 vncserver on 4.停止VNC服務 執行命令 # /etc/init.d/vncserver stop 或 # service vncserver stop 二、Windows藉助VNC Viewer訪問Linux 首先安裝RealVNC,從互聯網下載獲得 開始 - Run VNC Viewer,輸入IP地址,後面的:1代表使用root用戶登陸,在RH上配置的1:root,如果想使用其他用戶登陸則調整冒號後的數字即可,密碼就是先前配置的。 解決連接不上問題的方法 執行命令,查看VNC監聽的埠是什麼,在防火牆中開放埠即可 # netstat -ntuplgrep vnc 返回列表如: 1. tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 4411/Xvnc 2. tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 4411/Xvnc 3. tcp 0 0 :::6001 :::* LISTEN 4411/Xvnc 修改防火牆配置文件,開放5901埠即可 # vi /etc/sysconfig/iptables 可以復制22埠一行,黏貼修改即可,重新啟動防火牆服務 # service iptables restart

⑵ linux下怎麼安裝vnc

具體情況根據你的Linux內核決定,我使用的是Fedora,關於這方面的知識,書籍《linux就該這么學》有專門的講解

⑶ vnc 連接linux,為什麼不顯示桌面

這個是Linux使用VNC常見的一個問題,原因應該是TWM不可用,這個時候需要修改VNC的桌面環境參數。

vi $HOME/.vnc/xstartup 把 twn & 這一行注釋掉,加上新的一行: gnome-session &

然後重啟就行。

或者你可以使用IIS7伺服器管理工具,進行連接VNC,先在Linux中配置VNC,配置完成後打開IIS7伺服器管理工具,適用於Windows操作系統和liunx操作系統;支持Vnc客戶端和ftp客戶端批量操作。可以批量管理、定時上傳下載、同步操作、數據備份。

⑷ 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是否關閉

⑸ 在Linux上如何搭建vnc服務使電腦能夠遠程桌面

首先在Linux的add/remove applications中的system tools下面安裝VNC-server服務
安裝完成後直接輸入vncserver 會出現以下內容:
passwd: //只有這個帳號是第一次運行vncserver,才會要求你輸入連接的密碼。
verify:
New 'server1.linux:4 (demo)' desktop is server1.linux:1
Starting applications specified in /home/.vnc/xstartup
Log file is /home/.vnc/server1.linux:1.log 上面這段話表示起動了一個圖形終端,編號為1,要記住這個編號,等下登錄時需要提供這個編號。
如果你要停止這個進程,使用
代碼::
$vncserver -kill :1啟動後就可以在客戶端上面輸入IP加剛才提到的那個編號即可登陸機器(xxx.xxx.xxx.xxx:1) 看到一個桌面
但上面什麼也沒有我們需要修改/usr/bin下面的vncserver文件打開轉到43行
去掉"unset SESSION_MANAGERn". 和"exec /etc/X11/xinit/xinitrcnn". 這兩行前面的注釋符號"[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesn".
"xsetroot -solid greyn".
"vncconfig -iconic &n".
"xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &n".
"twm &n");
為以前四行加上注釋符號保存退出即可修改後代碼為:
$defaultXStartup
= ("#!/bin/shnn".
"# Uncomment the following two lines for normal desktop:n".
"unset SESSION_MANAGERn".
"exec /etc/X11/xinit/xinitrcnn".
"#[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesn".
"#xsetroot -solid greyn".
"#vncconfig -iconic &n".
"#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &n".
"#twm &n"); 運行過一次VNSERVER後會在HOME目錄下面生成一個.VNC文件夾(在開始啟動的時候可看到該文件夾的位置)註:該目錄為隱藏,可直接輸入路徑進入。修改xstartup文件
去掉unset SESSION_MANAGER 和exec /etc/X11/xinit/xinitrc 前面的注釋符號
最後給
"[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesn".
"xsetroot -solid greyn".
"vncconfig -iconic &n".
"xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &n".
"twm &n");
這四行加上注釋符號 保存退出
重新啟動VNCSERVER即可

⑹ 如何在linux下安裝vnc server

1,首先確認你伺服器是否配置了VNCSERVER,可以在命令行下敲入以下命令查看:

[root@localhost: ~]#rpm -qa |grep vnc

vnc-server-4.1.2-14.el5 #返回VNCSEVER伺服器端版本說明你已經安裝了VNCSERVER。

2,如果沒有安裝VNCSEVER,那麼從光碟找到安裝包進行安裝。

首先將光碟掛載(也叫解壓)到某個目錄這里是在/var/ftp/pub/下面建立了rhel5-64目錄

mount -o loop rhel-server-5.3-x86_64-dvd.iso /var/ftp/pub/rhel5-64/

然後在/var/ftp/pub/rhel5-64/Server目錄下找到 vnc-server-4.1.2-14.el5.x86_64.rpm安裝包,使用RPM命令直接安裝;

rpm -ivh vnc-server-4.1.2-14.el5.x86_64.rpm

⑺ linux 安裝vnc

yum -y install tigervnc-server tigervnc
chkconfig --add vncserver
chkconfig --level 35 vncserver on

⑻ linux 6.4系統怎麼安裝vnc

Linux下安裝VNC服務(實現遠程式控制制功能),方法如下:
1、下載vpn所需安裝包
wget http://poptop.sourceforge.net/yum/stable/packages/dkms-2.0.17.5-1.noarch.rpm
2、依次安裝gcc等支持庫
yum -install gcc
rpm -ivh dkms-2.0.17.5-1.noarch.rpm
rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
rpm -ivh pptpd-1.3.4-2.rhel5.x86_64.rpm
3、配置VNC主配置文件
vi /etc/pptpd.conf
#在最後追加內容:
debug
ppp /usr/sbin/pppd
option /etc/ppp/options.pptpd
localip 117.34.78.222
remoteip 192.168.0.2-4
4、配置賬號文件
vi /etc/ppp/chap-secrets
#編輯內容為(IP中*號代表所有):
# Secrets for authentication using CHAP
# client server secret IP addresses
用戶名 pptpd 密碼 *
用戶名 pptpd 密碼 192.168.0.3
用戶名 pptpd 密碼 192.168.0.4
5、啟動VNC服務
service pptpd start
6、查看埠 PPTP使用的1723埠偵聽
netstat -ntpl

⑼ 怎麼在Linux下設置vnc伺服器,使其能同時有多個用戶用root登錄,而且不會被抵消掉

1. 安裝Tigervnc-server

Tigervnc-server is a program which executes an Xvnc server and starts parallel sessions of Gnome or other Desktop Environment on the VNC desktop.

同個用戶可以通過多個客戶端使用VNC會話。在CentOS7上安裝Tigervnc-server請打開終端,使用root用戶許可權安裝:

sudo yum -y install tigervnc-server

2. 安裝完畢後,切換到你想使用Tigervnc-server的用戶,然後使用下列命令對VNC設置密碼,需要注意的是密碼長度必須為6位以上:

su - your_uservncpasswd

3. 接下來,在系統配置文件路徑下為你的用戶添加一個VNC服務配置文件(daemon configuration file)。需要注意的是拷貝至系統路徑需要root許可權。
加入當前用戶不具有root許可權,請切換到root用戶(su - root)或者使用以下命令:

sudo cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service

4. 下一步,編輯從系統路徑(/etc/systemd/system/)拷貝過來的VNC的模板配置文件。將其中的用戶名改為你的用戶名。

(注意) 在 @後面的數字1表示的是顯示界面的序列號,對應的埠是port 5900+序列號。對於每一個啟動的vncserver服務,埠號5900會自增1。

sudo vim /etc/systemd/system/vncserver@:1.service

添加下列行到覆蓋原來的vncserver@:1.service. 注意:下面的兩處xxx替換為自己的而用戶名

[Unit]Description=Remote desktop service (VNC)After=syslog.target network.target[Service]Type=forkingUser=xxx# Clean any existing files in /tmp/.X11-unix environmentExecStartPre=-/usr/bin/vncserver -kill %iExecStart=/usr/bin/vncserver %iPIDFile=/home/xxx/.vnc/%H%i.pidExecStop=-/usr/bin/vncserver -kill %i[Install]WantedBy=multi-user.target

5. 添加完畢後,重新運行系統systemd的初始化程序以便使新的配置文件生效,然後重啟TigerVNC server
與此同時,檢查VNC service的狀態同時啟用VNC daemon system-wide。

systemctl daemon-reloadsystemctl start vncserver@:1systemctl status vncserver@:1systemctl enable vncserver@:1



6. 我們可以查看VNC server佔用的埠號,使用命令ss——CentOS 7下用來顯示網路sockets 佔用的命令。因為我們剛剛打開了一個顯示會話,所以目前打開的埠應該是5901/TCP.

同樣的,使用ss命令需要root許可權。假如不同用戶登錄到了本機,對應的埠號就應該是5902,接下來應該是5903 等等,埠6000+是用於X應用連接到VNC server的.

IIS7伺服器管理工具可以批量管理、定時上傳下載、同步操作、數據備份、到期提醒、自動更新。IIS7伺服器管理工具適用於Windows操作系統和liunx操作系統;支持Vnc客戶端和Ftp客戶端批量操作。

⑽ linux 下怎麼重新安裝vnc

一般,linux dvd 版本,都有vnc 安裝包,那麼掛在光碟,然後找到安裝包,安裝就行了。。 如果,沒有光碟,也沒關系,但是,你得可以連接到網路,那麼yum 安裝也行。。。 不知道,你是什麼版本的linux,只有redhat,fedora ,centos,才可以yum 的

熱點內容
ubuntunginx編譯 發布:2024-10-09 13:27:36 瀏覽:724
怎麼查伺服器ip段 發布:2024-10-09 13:08:04 瀏覽:151
ftpaws 發布:2024-10-09 12:53:20 瀏覽:272
生化危機5ftp 發布:2024-10-09 12:45:22 瀏覽:227
系統的安全配置有哪些 發布:2024-10-09 12:31:41 瀏覽:569
安卓馬桶蓋怎麼拆 發布:2024-10-09 12:19:00 瀏覽:219
移動硬碟文件夾消失 發布:2024-10-09 12:18:20 瀏覽:548
編譯器會自動為它賦初值 發布:2024-10-09 11:42:28 瀏覽:349
演算法自愈 發布:2024-10-09 11:42:27 瀏覽:691
小米密碼輸入錯誤多少次會被鎖 發布:2024-10-09 11:41:46 瀏覽:578