CentOS7.1配置远程桌面

网上看了很多资料,完全是乱的。

我使用的是CentOS7.1的系统。我的要求是windows的客户机可以远程访问CentOS系统。

1,首先需要检查一下服务器是否已经安装了VNC服务,检查服务器的是否安装VNC的命令如下:

rpm -qa | grep vnc

如果安装了会显示tigervnc的版本号。

2,如果没有安装vnc可以使用下面命令进行安装:

yum install tigervnc tigervnc-server

3,使用下面的命令编辑配置文件:

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为分辨率---感觉这个分辨率改了也没有什么作用

4,使用下面的命令为vnc设置密码(需要使用su 切换到要设置vnc密码的用户上,比如:su user1,其中user1就是在上面配置文件内写的帐号)

vncpasswd

5,设置好密码之后,就是启动VNC服务了,启动VNC服务的时候也需要用su user1(user1就是在上面配置文件内写的帐号)切换到要启动服务的帐号上

vncserver :1

6, 其他命令

vncserver :n  //开第n个服务

vncserver -list  //看有几个在运行

vncserver -kill :n   //杀掉第几个服务

vncpasswd           //修改密码

7、服务管理

service vncserver restart ---这个命令也执行不了,提示没有这个文件或者目录

其它用法:/etc/init.d/vncserver {start|stop|restart|try-restart|status|force-reload}

chkconfig vncserver on 加入到自启动(chkconfig --level 35 vncserver on)

设置VNC服务开机启动用下面的命令:----这个不行,设置不了,命令执行不了,提示没有这个文件或者目录

chkconfig vncserver on

在一些minimal系统里,即使英文也会出现

8, 启动完毕后使用netstat -nat查看监听端口(默认为5901,5902,5903等)

确实这个程序启动了,监听的端口也存在了。

9, 防火墙设置,则需要配置规则允许对应端口tcp包通过。

参考配置:iptables -I INPUT 1 -p tcp --dport 5901 -j ACCEPT(其中-I INPUT 1代表插入一条规则,这条规则的位置是1,详情请查阅iptables相关配置)

---防火墙这里不知道怎么设置的,访问不了,最后使用命令把防火墙关闭了,客户端才能访问了

10,客户端连接

CentOS:使用TigerVNC Viewer 连接 ip:1

Windows:使用Real VNC Viewer 连接ip:1---我是从网上下了一个RealVNC,还需要license。

输入密码即可访问

11,VNC客户端和宿主机共享粘贴板

目标主机是CentOS,终端主机是windows(就是在windows上使用VNC登陆CentOS)

在linux中执行:

vncconfig -nowin&

在linux选中文字后,无需其他按键,直接在windows中可以黏贴。在windows中选中文字,Ctrl+C,在linux中按中键黏贴

最终还是可以访问了。

时间: 2024-10-18 00:03:20

CentOS7.1配置远程桌面的相关文章

烂泥:学习ubuntu远程桌面(一):配置远程桌面

本文由秀依林枫提供友情赞助,首发于烂泥行天下 公司服务器目前安装的都是ubuntu 14.04系统,而且由于业务需要,需要使用到ubuntu的远程桌面功能.所以本篇文章都是围绕ubuntu的远程桌面来介绍. 一.远程桌面连接方式 ubuntu的远程桌面连接要说简单也很简单,要说复杂也很复杂.ubuntu远程桌面连接的方式,目前主要有两种方式:基于VNC方式的和基于XRDP方式的. 基于VNC方式的远程桌面连接,不在本篇文章中进行介绍.本文主要介绍基于XRDP方式的远程桌面连接. 注意:基于XRD

在没有安装终端服务的Windows 2012 R2服务器上配置远程桌面的属性

在没有安装终端服务的Windows2012 R2服务器上配置远程桌面的属性. 从Windows 2012开始,如果没有在服务器上启用终端服务的计算机,要想配置远程桌面使用更安全加密的RDP连接就需要通过另一台安装了2008的服务器管理工具连接后管理.通常,对于加入域的计算机来说,这不是问题.但是如果对于未加域的计算来说,这个方法就不行了.我们需要通过一些命令来设置,可以达到同样的效果. 首先我们需要知道,用于加密的证书指纹. 把内容复制下来,并去掉空格.如下: dc1fffbc28f11b6c2

Windows Server 2008 R2 安装配置远程桌面授权RDS

此手册适用于Windows Server 2008 R2 系统上安装配置远程终端授权 第一步:组件添加 1.通过域账号登录服务器,打开服务器管理器,点击"添加角色" 2.勾选"远程桌面服务" 3.勾选"远程桌面会话主机"和"远程桌面授权" 4.勾选"不需要网络级别身份验证" 5.勾选"每用户" 6.不用勾选,选择下一步 7.不勾选复选框,点击下一步 8.开始安装 9.提示等待重启,重启计

Centos7实现3389远程桌面登录

rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm Retrieving https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm warning: /var/tmp/rpm-tmp.lK4Kbv: Header V3 RSA/SHA256 Signature, key ID 352

Windows Server 2012 R2 配置远程桌面网关服务

在常见的远程控制方法中,微软远程桌面使用的 RDP 协议应当算是操作效率最高.用户体验最好的几种方案之一,并且即使在网络环境较差的公网远程连接中,也可以获得非常好的远程操作性能.甚至在 Linux 下也有 XRDP 这样的 RDP 远程操作工具实现. 不过 RDP 也有一项比较明显的不足在于,其服务需要占用特定端口,如果需要在公网对内网主机进行访问的话,一一配置端口映射就显得过于麻烦.因此在这样的场合之下,Windows Server 提供的远程桌面网关功能就成了一项很有价值的功能. 远程桌面网

CentOS6 配置远程桌面3389

目的使用windows自带的远程桌面登录CentOS Gnome桌面 一.首先,给CentOS 6 安装Gnome桌面 yum groupinstall Desktop 二.安装xrdp因为xrdp没有rpm包,需要下载源码包 wget https://jaist.dl.sourceforge.net/project/xrdp/xrdp/0.6.1/xrdp-v0.6.1.tar.gz yum install libX11-devel libXfixes-devel libXfixes-deve

Windows下使用VNC连接CentOS7远程桌面

在实际维护远程linux服务器主机时,有时候纯命令行模式可能无法满足我们的需要,这时候需要使用远程主机的GUI模式,即能看到服务器的桌面,一般会使用两种方式:Xmanager或者VNC.我一开始使用的是Xmanager,版本是Xmanager5 Enterprise,但是在连接服务器时,可以连接上(已经看到主机名),却无法打开桌面,折腾了很久终于放弃,选择了VNC,相比之下方便很多.下面就自己的实践经验小结下,需要的朋友可以看看. 说明下我这里CentOS主机已经安装了Gohome桌面,没有安装

配置LINUX主机IP地址并修改hosts文件和远程桌面

配置远程桌面 永久关掉放火墙 service iptables stop chkconfig iptables off 修改启动内核级别 # vi etc/inittab id:5:initdefault; 修改配置远程桌面 # vi /etc/gdm/custom.conf [xdmcp] Enable=1 [security] AllowRemoteRoot=true 重启服务器 配置主机IP地址并修改hosts文件 # vi /etc/hosts #Public 10.xx.40.44 d

烂泥:学习ubuntu远程桌面(二):远程桌面会话管理

本文首发于烂泥行天下 在上一篇文章中,我们讲解了如何给ubuntu安装远程桌面及其配置,这篇文章我们再来讲解下有关ubuntu远程桌面会话的问题. 一.问题描述 在我们使用ubuntu远程桌面时,会经常遇到这样的问题.在连接远程桌面时,我打开的是会话A,我在会话A下处理一些工作的事情.由于自己不小心把这个远程桌面给关闭了,或者今天工作完毕关闭该远程桌面会话.等再进行连接远程桌面时,发现ubuntu会给出一个新的远程桌面会话B,而不是我们刚刚连接过的那个会话A,或者是昨天连接的那个会话A. 以上这