導航:首頁 > 編程大全 > linuxvnc密碼設置密碼

linuxvnc密碼設置密碼

發布時間:2023-03-14 21:45:40

1. 怎樣用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步設置的密碼回車即可連接到遠程桌面。

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

3. linux遠程開機啟動怎麼實現

linux開機自動啟動vncserver服務,需要先保證VNC安裝無問題以及各種配置以及防火牆正常,下面是vncserver服務安裝、配置以及設置自啟動的步驟:

首先需要檢查一下伺服器是否已經安裝了VNC服務,檢查伺服器的是否安裝VNC的命令如下:
rpm -qa | grep vnc

使用了上面的命令我這邊返回的信息是下面的(如果沒有任何顯示,則說明系統沒有安裝vnc包)
tigervnc-1.1.0-5.el6.i686
tigervnc-server-1.1.0-5.el6.i686
如果沒有安裝vnc可以使用下面命令進行安裝:
yum install tigervnc tigervnc-server

接下來就是安裝之後的配置問題了。
使用下面的命令編輯配置文件:
vi /etc/sysconfig/vncservers

使用上面命令的時候,可能您伺服器上面已經存在這個配置文件,也可能您伺服器上面不存在這個配置文件,將下面的內容添加到配置文件內:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"
下面這段是上面所講配置文件註解,做參考之用:
#這個是配置遠程桌面登錄的用戶名,如果兩個用戶,則使用VNCSERVERS="1:user1 2:user2" ,,
依次類推,默認情況下,1:user1對應5901,2:user2對應5902(VNC的默認監聽埠是5900,監聽埠規則為590+usernumber),如下
VNCSERVERS="usernumber:myusername"
#下面這項配置為登錄桌面配置,其中的「1」為用戶序號,800x600為解析度,-nolisten tcp為阻止tcp包,-localhost代表只監聽本地,
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"
如果想阻止http包,可以使用如下配置
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"
使用下面的命令為vnc設置密碼(需要使用su 切換到要設置vnc密碼的用戶上,比如:su user1,其中user1就是在上面配置文件內寫的帳號)
vncpasswd

設置好密碼之後,就是啟動VNC服務了,啟動VNC服務的時候也需要用su user1(user1就是在上面配置文件內寫的帳號)切換到要啟動服務的帳號上(很多朋友在使用DirectSpace默認的桌面VNC的時候,遇到無法連接「10061錯誤」,即可在ssh下輸入下面命令解決!)
vncserver

其他命令,比如重啟VNC服務就用下面的命令:
service vncserver restart

設置VNC服務開機啟動用下面的命令:
chkconfig vncserver on

在一些minimal系統里,即使英文也會出現方框亂碼,請使用本處命令修正:yum -y install fontforge
其它說明:
設置完畢後使用servers vncserver start(如果不能啟動,檢查軟體是否安裝正常,檢查/etc/rc.d/init.d目錄是否存在vncserver控制腳本),
啟動完畢後使用netstat -nat查看監聽埠(默認為5901,5902,5903等),如果開啟了防火牆,則需要配置規則允許對應埠tcp包通過。
參考配置:iptables -I INPUT 1 -p tcp --dport 5901 -j ACCEPT(其中-I INPUT 1代表插入一條規則,這條規則的位置是1,詳情請查閱iptables相關配置)

4. 誰能教我一下Linux 下tightvnc怎麼配置

1、使用如下命令,進行安裝、
yum install tigervnc
yum install tigervnc-server

2、啟動vncserver(伺服器端)
vncserver :n
這里的n是sessionnumber,不指定默認為1,也回可以是2、3等等。第一次會答提示輸入密碼,以後可以使用vncpasswd命令修改密碼。
3、啟動vncviewer(客戶端)
vncviewer localhost:n 或者用vnc其他客戶端都能連接

5. 在linux 修改vnc密碼,出現Couldn't open /root/.vnc/passwd for writing,怎樣解決

把vnc啟動的所有桌面號都kill掉
重新啟動vncserver看能啟動嗎
然後再輸入vncpasswd更改密碼

6. win7 vnc 伺服器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位,該密碼是客戶端連接時用到的

7. 跪求linux下web vnc的配置方法,網上的說法都太籠統了

web功能沒有試過,不過客戶端沒有問題:
Red Hat5.X VNC安裝部署
----
確認是否已經安裝VNC服務及查看安裝的VNC版本[email protected]
[root@testdb ~]# rpm -q vnc-server
vnc-server-4.1.2-9.el5
-----------------------------------------------------------------------
設置vnc server的訪問密碼
vncpasswd
------------------------------------------------------------------------
若系統沒有安裝,可以到操作系統安裝盤的server目錄下找到VNC服務的RPM安裝包vnc-server-4.1.2-9.el5.x86_64.rpm,
安裝命令如下
rpm -ivh /mnt/Server/vnc-server-4.1.2-9.el5.x86_64.rpm
rpm -e vnc-server 刪除指定的vnc軟體包
------------------------------------------------------------------------
第一次運行vncserver會生成一個:1文件內容
vncserver
vncserver -kill :1
vncserver -kill :2
------------------------------------------------------------------------
VNC涉及到的兩個主要配置文件位置
vi /etc/sysconfig/vncservers
內容如下:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp"
VNCSERVERS="2:oracle"
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp"
-----------------------------------------------------------------------
VNC涉及到的兩個主要配置文件位置
vi /root/.vnc/xstartup
-----------------------------------------------------------------------
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
#startgno &
gnome-session &
#將這個xstartup文件的最後一行修改為的twm &「startkde &」,再重新啟動vncserver服務後就可以登陸到KDE桌面環境
#將這個xstartup文件的最後一行修改為twm &「gnome-session &」,再重新啟動vncserver服務後就可以登陸到GNOME桌面環境
-----------------------------------------------------------------------
6、設置vncserver開機自啟動
chkconfig vncserver on
------------------------------------------------------------------------
9.開機自動啟動vnc
vi /etc/rc.d/rc.local
使用vi編輯器打開配置文件,並進行下列修改 --新增行
/etc/init.d/vncserver start
------------------------------------------------------------------------
測試埠是否已經開啟
netstat -an|grep 5901
------------------------------------------------------------------------
重啟單個桌面:
vncserver -kill :1
vncserver :1
重啟整個服務:
service vncserver start/stop/restart
------------------------------------------------------------------------
重啟服務
reboot
------------------------------------------------------------------------
在本地桌面上運行
x0vncserver -PasswordFile=/root/.vnc/passwd
遠程可以用ip:0的方式訪問當前的本地桌面,且遠程看到的畫面與本地完全同步,這就是我所需要的效果。
x0vncserver必須在圖形界面下使用

8. linux 上 配置vncserver

 vncserver是使用非常方便和廣泛的遠程桌面服務,配置也相對簡單。

下面記錄了在centos系統上進行配置vncserver的過程。

安裝

查看centos下是否已經安裝了vncserver

rpm -qa |grep vnc

如果未安裝vncserver,則進行安裝

yum install vnc vncserver

vncserver配置

   vnc桌面的啟動方式有兩種,一種是通過在 /etc/sysconfig/vncservers文件中配置啟動,這種方式配置的vnc桌面在伺服器啟動的時候就被啟動,可以直接遠程連接;另一種是在機器運行的時候運行vncserver

:桌面號 命令來啟動,這種方式啟動的vnc桌面在機器重啟後失效。

1. 使用文件來進行配置

    這種方式只能在root用戶下執行。

   /etc/sysconfig/vncservers的配置:

1

2

3

4

5

# VNCSERVERS="2:myusername"

# VNCSERVERARGS[2]="-geometry 800x600-nolisten tcp -localhost"

VNCSERVERS="1:root 2:jason"

VNCSERVERARGS[1]="-geometry 1600x1000-nolisten tcp -localhost"

VNCSERVERARGS[2]="-geometry 1600x1000-nolisten tcp -localhost"

其中指定了 桌面號:用戶名,以及相應的配置信息。

2. 使用vncserver命令來配置

    這種方式可以在所有用戶下進行,每個用戶都可以開啟多個vnc遠程桌面,一個用戶的所有vnc桌面都使用相同的密碼,但是所有用戶的桌面號必須唯一。

1

2

3

4

5

6

7

8

9

usage: vncserver [:] [-name] [-depth ]

[-geometry x]

[-pixelformat rgbNNN|bgrNNN]

[-fp ]

[-fg]

[-autokill]

...

vncserver -kill

vncserver -list

可以通過vncserver命令新建桌面

vncserver :number 桌面號, -name 桌面名(顯示在vncviewer上), -depth 色深, -geometry 桌面大小。

或者刪除一個遠程桌面

vncserver -kill :桌面號

vnc桌面配置

    每個用戶的~/.vnc目錄下都有一個 xstartup配置文件,來配置vnc使用的是 gnome桌面還是kde桌面,還有其他的一些信息。

如果你是gnome桌面,那麼你需要修改/root/.vnc/xstartup的配置文件

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

#!/bin/sh

[ -r /etc/sysconfig/i18n ] && ./etc/sysconfig/i18n

export LANG

export SYSFONT

vncconfig -iconic &

unset SESSION_MANAGER

unset DBUS_SESSION_BUS_ADDRESS

OS=`uname -s`

if [ $OS = 'Linux' ]; then

case "$WINDOWMANAGER" in

*gnome*)

if [ -e /etc/SuSE-release ]; then

PATH=$PATH:/opt/gnome/bin

export PATH

fi

;;

esac

fi

if [ -x /etc/X11/xinit/xinitrc ]; then

exec /etc/X11/xinit/xinitrc

fi

if [ -f /etc/X11/xinit/xinitrc ]; then

exec sh /etc/X11/xinit/xinitrc

fi

[ -r $HOME/.Xresources ] && xrdb$HOME/.Xresources

xsetroot -solid grey

xterm -geometry 80x24+10+10 -ls -title"$VNCDESKTOP Desktop" &

gnome-session gnome #添加這一句是連接時使用gnome 桌面環境

twm &

vncserver的服務端運行

   vncserver運行:

service vncserver start

    在運行的時候,每個用戶都可以通過vncserer命令開多個vnc遠程桌面(通過全局的桌面號來進行區分),且一個用戶的所有vnc桌面的密碼都相同(通過vncpasswd設置)。

    每當用戶新開一個vnc桌面時,在用戶的 ~/.vnc 目錄下就會有一個對應的 伺服器機器名:桌面號.pid 的進程文件和伺服器機器名:桌面號.log 的日誌文件。

vnc客戶端的連接

a、在linux下,運行vncviewer命令即可,伺服器地址的寫法形如192.168.1.11:1

b、在windows下,運行windows版本的vncviewer即可,用法與linux下相近。

在centos7 下安裝配置vncserver

一.安裝

以root用戶運行以下命令來安裝vncserver;

yum install tigervnc-server

同樣運行以下命令來安裝vncviewer;

yum install vnc

停止並禁用防火牆

systemctl stop firewalld.service

systemctl disable firewalld.service

二.配置

vncviewer基本上不用配置;

vncserver的配置,創建一個新的配置文件,以開啟1號窗口為例(也可以同時開啟多個窗口,修改數字即可),方法如下:

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

或者再增加一個窗口:

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

編輯/lib/systemd/system/vncserver@:1.service,設置用戶root相關參數,最終內容如下:

[Unit]

Description=Remote desktop service (VNC)

After=syslog.target network.target

[Service]

Type=forking

# Clean any existing files in/tmp/.X11-unix environment

ExecStartPre=/bin/sh -c '/usr/bin/vncserver-kill %i > /dev/null 2>&1 || :'

ExecStart=/sbin/runuser -l root -c"/usr/bin/vncserver %i"

PIDFile=/root/.vnc/%H%i.pid

ExecStop=/bin/sh -c '/usr/bin/vncserver-kill %i > /dev/null 2>&1 || :'

上述內容中最好設置為root用戶,否則可能會看到以下報錯:

vncserver@:1.service - Remote desktopservice (VNC)

  Loaded: loaded (/usr/lib/systemd/system/vncserver@:1.service; enabled)

  Active: failed (Result: exit-code) since Tue 2015-04-14 10:09:24 CST;1min 36s ago

 Process: 3258 ExecStart=/sbin/runuser -l sysadmin -c /usr/bin/vncserver%i (code=exited, status=1/FAILURE)

 Process: 3254 ExecStartPre=/bin/sh -c /usr/bin/vncserver -kill %i >/dev/null 2>&1 || : (code=exited, status=0/SUCCESS)

Apr 14 10:09:24 F1A-VMHOST-SWPE systemd[1]:Starting Remote desktop service (VNC)...

Apr 14 10:09:24 F1A-VMHOST-SWPErunuser[3258]: Password:

Apr 14 10:09:24 F1A-VMHOST-SWPE systemd[1]:vncserver@:1.service: control process exited, code=exited status=1

Apr 14 10:09:24 F1A-VMHOST-SWPE systemd[1]:Failed to start Remote desktop service (VNC).

Apr 14 10:09:24 F1A-VMHOST-SWPE systemd[1]:Unit vncserver@:1.service entered failed state.

Warning: Unit file changed on disk,'systemctl daemon-reload' recommended.

三.應用

更新systemctl以使其生效;

systemctl daemon-reload

設置vncserver的密碼;

 vncpasswd root

按提示輸入密碼以及確認密碼

啟動該服務用來啟用vnc的1號窗口;

systemctl start vncserver@:1.service  或者vncserver :1

關閉1號窗口:

systemctl stop vncserver@:1.service   或者vncserver -kill:1

設置為開機自動啟動;

systemctl enable vncserver@:1.service

End.                                                         

轉自 嘉為教育-rhce認證_rhce培訓_linux培訓_linux認證_linux考證

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

教你一下怎麼用vnc吧。
1.如果你要用某個用戶登錄vnc,首先在command line下用內這個user登錄
比如,你要用容Oracle登錄vnc,首先su - oracle
之後在command line下輸入 vnc
接著vi ~/.vnc/xstart字樣的文件把所有內容都屏蔽,加上 gnome-session
接著重啟vnc
vncserver -kill:1
vncserver
再用vncviewer登錄

2.用root用戶登錄vnc,調出command-line su - user
也是一樣可以用的

閱讀全文

與linuxvnc密碼設置密碼相關的資料

熱點內容
ps真功夫後期教程 瀏覽:645
英雄聯盟美服最新版本 瀏覽:41
樂秀視頻的文件夾 瀏覽:92
華為打開旁白關閉網路怎麼解決 瀏覽:399
劍靈升星還是升級快 瀏覽:885
做伴app軟體如何退款 瀏覽:269
linuxcpu100 瀏覽:70
javawmi 瀏覽:171
java調用sdk的api 瀏覽:17
淘寶導航條透明代碼 瀏覽:557
安卓彈幕代碼 瀏覽:332
紅寶石英語app軟體怎麼下 瀏覽:26
當貝文件在哪裡 瀏覽:272
為什麼硬碟傳數據突然很慢 瀏覽:750
小新700出新版本 瀏覽:870
dsp版win10創意者下載 瀏覽:979
85版本死靈pk加點 瀏覽:541
學而思編程軟體怎麼樣 瀏覽:172
excel表格如何同時操作多個文件 瀏覽:789
linux打開zip文件 瀏覽:620

友情鏈接