-
2021-10-12 15:16:32
首先感谢:linux下安装rpm命令_linux下安装、配置vnc服务_weixin_39583751的博客-CSDN博客
1、先看看之前装没装过
rpm -qa |grep vnc
要是列出如下5行,则说明装过了
gvnc-0.7.0-3.el7.x86_64
tigervnc-license-1.8.0-22.el7.noarch
gtk-vnc2-0.7.0-3.el7.x86_64
tigervnc-server-minimal-1.8.0-22.el7.x86_64
tigervnc-server-1.8.0-17.el7.x86_642、如果没安装过,就安装吧,两种方式
一是yum install tigervnc-server,这种方式有时内网不行
二是把rpm文件(我的是:tigervnc-server-1.8.0-17.el7.x86_64.rpm)考到服务器上,并进到该目录,运行rpm -ivh tigervnc-server-1.8.0-17.el7.x86_64.rpm
3、运行VNC
vncsever :1
(1表示的端口是5901,2表示5902,以此类推)
首次运行,键入密码
4、跟随服务启动。略,我没有设置,哈哈
更多相关内容 -
Linux下VNCServer配置详解
2021-05-12 07:13:44VNC服务是Linux系统经常使用的一种服务,配置起来也不复杂,以下为详细配置方法:第一步:设置密码[root@ www.linuxidc.com ~]# vncpasswdpassword:Verify:第二步:启动一个vncserver session[root@ ...VNC服务是Linux系统经常使用的一种服务,配置起来也不复杂,以下为详细配置方法:
第一步:设置密码
[root@ www.linuxidc.com ~]# vncpasswd
password:
Verify:
第二步:启动一个vncserver session
[root@ www.linuxidc.com ~]# vncserver
这个时候会创建一个/root/.vnc/xstartup文件
第三步:修改生成的xstartup文件,注意粗体字
[root@ www.linuxidc.com ~]# vi /root/.vnc/xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
.......
第四步:修改系统vacserver服务配置
[root@ www.linuxidc.com ~]# vi /etc/sysconfig/vncservers
打开文件后添加以下内容:
VNCSERVERS="1:root"
VNCSERVERARGS[1]=”-geometry 800×600 -alwaysshared -depth 24″
-alwaysshared代表允许多用户同时登录 -depth代为色深,参数有8,16,24,32。
第五步:重启vncserver
[root@ www.linuxidc.com ~]# /etc/init.d/vncserver restart 或 start 或 stop
-
Linux VNCserver的配置
2021-05-18 01:44:432,安裝xwindows(若不裝,無法使用xwindows的遠程桌面)配置打开配置文件/etc/sysconfig/vncservers,去掉下面这行的注释,注釋掉: # VNCSERVERS="1:myusername"加入: VNCSERVERS="1:root"注釋掉: # VNCSERVERARGS...自己整理
安裝條件:
1,安裝vncserver。
2,安裝xwindows(若不裝,無法使用xwindows的遠程桌面)
配置
打开配置文件/etc/sysconfig/vncservers,去掉下面这行的注释,
注釋掉: # VNCSERVERS="1:myusername"
加入: VNCSERVERS="1:root"
注釋掉: # VNCSERVERARGS[1]="-geometry 800x600"
2. 停止vnc
终端执行:vncserver -kill :1
后面的:n代表启动的桌面
3. 修改vnc密码
终端执行:vncpasswd
然后连续输入两次密码即可
4.修改下面配置完成界面化的实现...
vi /root/.vnc/xstartup 去除注释下面兩行的注釋,使之生效。
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
最後一行修改為:gnome-session &
6. 如何使得linux启动时,vnc服务自动启动...
a. 系统设置>服务器设置>服务 中把 vncserver 打勾
b. chkconfig vncserver on
主要参考文章
http://blog.51766.com/comments/zsc/Weblog/1148650408392
room根用户登录在/root目录下
#rpm -q vnc vnc-server查询已安装vnc的客户端和服务器端
vnc-4.1.1-36
vnc-server-4.1.1-36
#vi /etc/sysconfig/vncservers将fangfang用户名加入vncservers文件中
如下所示:
# VNCSERVERS="2:myusername"
VNCSERVERS="2:fangfang"
创建一个vnc的口令
#vncpasswd
Password:
Verify:
启动vnc服务
#sudo /sbin/service vncserver start
Starting VNC server:2:fangfang [FAILED]
后来改为用户fangfang,并在/home/fangfang目录下创建vnc的口令
[fangfang@fangfang ~]$vncpasswd
Password:
Verifty:
$ls -d .vnc
.vnc
$ls .vnc
passwd
$/sbin/service vncserver start
Starting VNC server:2:fangfang runuser:cannot set groups:Operation not permitted
[FAILED]
$sudo /sbin/service vncserver start
fangfang is not in the sudorers file.This incident will be reported.
退出仍用root用户
#sudo /sbin/service vncserver start
Starting VNC server:2:fangfang xauth:creating new authority file /home/fangfa
ng/.Xauthority
New 'fangfang.fw:2(fangfang)'desktop is fangfang.fw:2
Creating default startup script. /home/fangfang/.vnc/xstartup
Starting applications specified in /home/fangfang/.vnc/xstartup
Log file is /home/fangfang/.vnc/fangfang.fw:2.log
[OK]
这次成功了.
#cd .vnc (/home/fangfang/下)
#ls
fangfang.fw:2.log fangfag.fw:2.pid passwd xstartup
#vi xstartup
下面两行的注释去掉。
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
保存退出
重启vncserver
#sudo /sbin/service vncserver restart
Shutting down VNC server:2:fangfang [OK]
Starting VNC server:2:fangfang
New 'fangfang.fw:2(fangfang)'desktop is fangfang.fw:2
Starting application specified in /home/fangfang/.vnc/xstartup
Log file is /home/fangfang/.vnc/fangfang.fw:2.log
[OK]
在本机上试连接到vncserver
#vncviewer localhost:2
成功,打开了一个vnc窗口,输入口令,进入。
客户端的配置
如客户端为windows ,用putty详见SSH配置一文
客户端为linux:
1.vncviewer localhost:2 在本机执行
2.用ssh
ssh -L 5901:localhost:5901 -l foo myserver
需在sudo vi /etc/sysconfig/iptables中打开5901端口,
然后重启iptables
sudo /sbin/service iptables restart
或者直接用ip地址ssh -L 5901:localhost:5901 -l foo 192.168.x.x
-
Linux 下配置VNCserver
2021-05-06 01:13:03Linux VNCserver的配置1.查看VNC是否已经安装:$ rpm -q vnc vnc-...把用户名加入到配置文件中:CODE:[root@localhost ~]# vi /etc/sysconfig/vncservers# The VNCSERVERS variable is a list of display:user p...Linux VNCserver的配置
1.查看VNC是否已经安装:
$ rpm -q vnc vnc-server
vnc是客户端,vnc-server是服务器端
2.把用户名加入到配置文件中:
CODE:[root@localhost ~]# vi /etc/sysconfig/vncservers
# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the line below to start a VNC server on display :1
# as my 'myusername' (adjust this to your own). You will also
# need to set a VNC password; run 'man vncpasswd' to see how
# to do that.
#
# DO NOT RUN THIS SERVICE if your local area network is
# untrusted! For a secure way of using VNC, see
# URL:http://www.uk.research.att.com/vnc/sshvnc.html
# VNCSERVERS="1:myusername"
VNCSERVERS="1:root"
3.用vncpasswd创建一个vnc的口令
注意这将同时在你的home目录下,创建一个隐藏的目录.vnc,其中有一个文件passwd保存着你的vnc口令.
CODE:
[root@localhost ~]# vncpasswd
Password:
Verify:
[root@localhost ~]# ls -d .vnc
.vnc
[root@localhost ~]# ls .vnc
passwd
4.启动vnc服务.
CODE:[root@localhost ~]# service vncserver restart
Shutting down VNC server: 1:root [ OK ]
Starting VNC server: 1:root perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "zh_EN.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
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
[ OK ]
察看一下.vnc这个目录的内容,应该类似于下面的东西.
CODE:[root@localhost ~]# cd .vnc
[root@localhost .vnc]# ls
localhost.localdomain:1.log localhost.localdomain:2.log passwd
localhost.localdomain:1.pid localhost.localdomain:2.pid xstartup
[root@localhost .vnc]#
编辑这个名为xstartup的脚本,注意到下面红色的部分的注释
将这两行标记成红色的内容前面的注释符号去掉,否则你将只能得到一个什么都没有的灰屏。#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -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 &
因为我们已经修改了启动脚本,现在来重新启动vncserver.
CODE:[root@localhost .vnc]# service vncserver restart
Shutting down VNC server: 1:root [ OK ]
Starting VNC server: 1:root perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "zh_EN.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
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
[ OK ]
[root@localhost .vnc]#
5.防火墙端口设置
在使用防火墙的情况下来连接到一个远程系统,需要打开端口5901.
加入以下红色的部分,然后重启iptables服务。
[root@localhost ~]# vi /etc/sysconfig/iptables
# Firewall configuration written by redhat-config-securitylevel
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0]
:FORWARD ACCEPT [0]
:OUTPUT ACCEPT [0]
:RH-Firewall-1-INPUT - [0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
[root@localhost ~]# sudo /sbin/service iptables restart
Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading iptables modules: [ OK ]
Applying iptables firewall rules: [ OK ]
[root@localhost ~]#
================================
其他:
================================
1. 让vncserver接受两个不同的用户:
CODE:VNCSERVERS="1:root 2:yanyp"
当然你要为两个用户分别运行vncpasswd来设置口令. 并且在你的防火墙修改中,你应该明白VNC使用端口5901给连接1用,如果象上面一样要支持两个用户,应同时打开5901和5902.
2. 如果安装了用客户端vncviewer可以使用 vncviewer命令来远程连接vncserver
[root@localhost ~]$ vncviewer localhost(或者用IP地址):1
输入你的vnc口令,就可以了
-
基于Linux中vnc配置端口号的修改方法
2020-09-15 04:16:26今天小编就为大家分享一篇基于Linux中vnc配置端口号的修改方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 -
嵌入式/X86 Ubuntu/Linux系统配置VNCServer远程gnome桌面
2022-06-08 16:55:352.修改xstartup配置文件,将之前的startxfce4,改为gnome-session 3.重新启动vncserver 单独执行vncserver在tigervnc下权限不可行,需添加-localhost no:14.最后,在Windows下启动vncviewer,192 -
linux停vncserver配置
2021-05-15 04:58:32linux下vncserver配置查看本机是否有安装vncrpm -q vnc vnc-server如果显示结果为:package vnc is not installedvnc-server-4.1.2-14.e15_3.1那恭喜你,机器上已经安装了vnc。如果没有安装,可使用命令:#yum ... -
centos7 linux 安装vncserver
2021-11-17 10:40:21vnc是远程连入操作系统,所有操作在unix、linux主机服务器端进行,即使操作过程中“本地电脑与操作主机网络断开”,也不影响操作的顺利进行; xmanager是通过端口将主机服务器的UI界面引导到本地电脑进行展现,如... -
红帽linux vnc配置文件,RedHat7 配置VNCServer
2021-05-18 07:10:22RedHat7 配置VNCServer发布时间:2020-02-28 19:33:03来源:51CTO阅读:1343作者:孙洪波1. 安装软件(使用root账号)# yum install tigervnc-server2. 配置VNC用户密码[root@localhost ~]# su - michaelLast login: ... -
Oracle Linux 7配置vncserver
2021-05-05 02:08:49所以图形化操作工具是必不可少的,在Linux操作系统中个人比较喜欢的图形化操作软件是VNC,今天刚好遇到了Oracle Linux 7的操作环境,就顺手记录一下配置过程。1.检查系统是否已经安装vncserver软件包[root@oracle12c... -
LINUX下VNC配置说明
2021-05-11 07:55:471:下面第一步当然是确认自己linux系统是否安装VNC输入命令:rpm -q vnc-server2、如果没有安装,安装Vnc服务器,一般系统默认都已经安装了VNC服务vnc-server-4.1.2-9.el5.i386.rpmrpm -ivh vnc-server-4.1.2-9.el5.... -
Rocky linux8.5安装vncserver
2022-04-07 06:34:00在Rocky linux8.5下安装vncserver。 首先更新一下系统: dnf upgrade 查看可用的包组: dnf group list 得到下面的显示: Available Environment Groups: Server with GUI Server Workstation Virtualization ... -
Ubuntu/Linux系统配置VNCServer各类远程桌面LXQT/LXDE/MATE/KDE/Cinnamon桌面总结
2022-06-08 17:52:32和之前的gnome桌面一样,这里我试了试去配置其他各种桌面系统,也算是练练手了,不过最让我感兴趣的还是lxqt桌面,应该可以说是kde的轻量版。LXQt是下一代LXDE,轻量级桌面环境。它是Razor-qt和LXDE-Qt合并的产物。... -
CentOS7安装配置vncserver
2021-05-18 09:31:17系统环境:CentOS Linux release 7.4.1708Kernel:3.10.0-693.el7.x86_64系统现状:最小化安装,没有安装任何图形支持软件安装图形化支持不建议安装GNOME Desktop,它会占用大量系统资源,安装完后大约要占用1G左右... -
vncserver的详细配置
2016-09-08 20:10:021、首先要配置的是服务端 A 确认服务器端是否安装了vncserver 使用rpm –qa vnc命令如果收到如下信息说明已经安装了vncserver, [root@localhost: ~]#rpm -qa |grep vnc gtk-vnc-python-0.3.2-3.el5 vnc-... -
Linux Mint:VNC Server配置
2021-05-12 11:37:45本文主要介绍Linux Mint(Cinnamon)下VNC Server的基本配置。测试环境:Linux Mint 19.2 Cinnamon + TigerVNC 1.7.0 + VNC-Viewer(WIN10)安装vncserversudo apt install tigervnc-standalone-server tigervnc-common... -
Linux 配置VNCServer
2017-10-20 14:29:24查看是否安装了VNCServer rpm -qa | grep vnc如果没有安装vnc,执行 yum install -y tigervnc-server ...配置VNC用户 在root用用户下执行,vi /etc/sysconfig/vncserver 内容如下 # The VNCSERVE -
linux安装vncserver和更换yum源
2021-05-13 16:15:23修改vncserver 配置文件 # vi /etc/sysconfig/vncservers 在配置文件后添加以下内容 VNCSERVERS="2:root" VNCSERVERARGS[2]="-geometry 1366x768 -nolisten tcp" 设置vncserver 的密码 # vncpasswd Password:... -
linux vncserver设置及配置自动启动
2013-09-03 19:27:03VNC 服务端 vncserver 启动VNC。 vncserver –kill :num num一般从1开始,因为0被x server占用了 ...要使用VNC图形界面修改~/.vnc/xstartup配置文件中末行中的值 twm & 为命令模式 gnome-session & 使用GNOME图形界面 -
Linux 上安装配置 VNC Server
2022-04-05 15:06:15一、简介 VNC (Virtual Network Console),即 虚拟网络控制台。它是一款优秀的远程控制工具软件,而且...另外一部分是服务器端的应用程序(vncserver); 3、特点 同样可以远程连入UNIX、Linux进行图形化操作的还有流 -
Ubuntu 18.04 配置VNCSERVER
2021-05-06 10:21:501. 安装相关依赖 sudo apt install ubuntu-gnome-desktop sudo systemctl enable gdm sudo systemctl start gdm sudo apt install xserver-xorg-core ...2. 配置密码 vncpasswd # 输入两次相同的密码 3. 修 -
linux系统怎么查看vncserver
2020-12-19 12:44:07展开全部一、用IIS7服务器管理工具连接需要操作的Linux服务器1、找到Linux,点击添加2、输入linux服务器的ip端口、账号、密码(必62616964757a686964616fe59b9ee7...VNCServer执行命令:yum install tigervnc tigervn... -
Linux VncServer 配置
2011-08-19 14:33:40Linux VncServer 配置 在Linux操作系统最流行的图形化操作软件是VNC,正如windows下的mstsc远程桌面,在大多数 Linux 发行版都带了 VNC Server 的发行包,通过rpm -qa|grep vnc检查,若没有,下载 -
Linux配置VNC的远程连接 登录无提示和开机就可以远程的方法
2021-05-15 10:20:10几天前实践了Linux中VNC的远程连接!今天做一个总结,记录一下实践过程,以备后用和朋友参考!系统环境: CentOS-5.5-x86_64-bin其实CentOS5.5本身就安装了 VNCServer 只是默认不是自动启动的CentOS中也有远程桌面的... -
Linux下VNCServer配置与win下的VNC客户端
2013-04-21 11:06:58--begin vnc 远程桌面 --注意:从服务端启动信息得知应该登录哪个桌面[第一次为桌面1] 1,先看服务端启动了没有? [root@10 first]# ps -ef | grep vnc ...root 6608 6567 0 21:38 pts...[root@10 first]# vncserver -
linux系统远程桌面系统vncserver
2019-04-15 09:57:40linux系统的可视化vnc软件,包含使用教程,不同版本可供选择 -
linux配置vncserver服务
2021-05-12 04:27:07后来想明白了,写下来,能帮助新手,又能帮自己做个记录,下次碰到同样问题,就不用百度google了……这篇就算处XX女作吧,好了,言归正传……想连接某台linux服务器,方法很多,但是听说除了vnc,其他方法断开网络后... -
vncserver linux 安装,CentOS6.9安装配置vncserver详细教程
2021-06-03 07:40:58CentOS6.9安装配置vncserver详细教程1、安装图形化环境yum -y groupinstall "X Window System"若有误:yum -y updateyum groupinstall "Desktop" "Desktop Platform" "X Window System"2、下载vncserveryum install ... -
VNCserver服务配置
2020-05-05 00:36:41vncserver是linux系统进行终端登录较为好用的一款软件,但在某些情况下,我们登录到vnc终端时,发现出现错误,此时需要对用户进行一些配置,保证终端软件的运行。 root用户配置步骤 安装vncserver服务包 Kylin...