Centos7远程桌面 vnc-server设置

1,  要以界面化方式访问服务器,首先要确认目标服务器安装了图形化环境,Linux系统下常见的桌面环境有GNOME和KDE,这里安装GNOME桌面,执行命令如下:

yum -y groupinstall "GNOME Desktop"

2,安装vncserver服务

yum install -y tigervnc-server tigervnc

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

#替换文件中的两行,其实就是将<user>换成root

vi /etc/systemd/system/[email protected]:1.service

ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"

PIDFile=/home/<USER>/.vnc/%H%i.pid

改为下面的:

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

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

1)        关闭防火墙
centos的防火墙是firewalld,关闭防火墙的命令
[[email protected] ~]# systemctl stop firewalld.service #停止firewall
[[email protected] ~]# systemctl disable firewalld.service #禁止firewall开机启动

如果防火墙开了,需要开通一下规则:
[[email protected] ~]# firewall-cmd --permanent --add-service vnc-server
[[email protected] ~]# systemctl restart firewalld.service

[[email protected] ~]# setenforce 0
[[email protected] ~]# getenforce
[[email protected] ~]# cat /etc/sysconfig/selinux   //关闭selinux
SELINUX=disabled

#注意这个密码是登陆vnc时候要用的

VNC设密码(比如密码设置为123456
[[email protected] ~]# vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)? n 
           #注意表示"是否输入一个只能查看的密码,选择否",否则连接vnc会出现黑屏
A view-only password is not used

New ‘localhost.localdomain:1 (bin.wang)‘
desktop is localhost.localdomain:1

Creating default startup script
/root/.vnc/xstartup

Starting applications specified in
/root/.vnc/xstartup

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

#这次的端口号是1,

systemctl daemon-reload

systemctl enable [email protected]:1.service

systemctl start [email protected]:1.service

yum install –y net-tools

netstat -na | grep 5901             //检查端口

[[email protected] ~]#
netstat -na | grep 5901

tcp        0     
0 0.0.0.0:5901           
0.0.0.0:*               LISTEN

tcp        0     
0 192.168.1.9:5901       
192.168.1.8:50331      
ESTABLISHED

tcp6       0     
0 :::5901

在windows下载vncvivewer,安装,打开,在ip中输入:
10.81.1.158:1 (ip+端口号)  在passwd中输入:刚才设置的vnc密码123456。  即可登陆

再打开一个的话,输入vncserver

[[email protected] ~]# vncserver

New ‘db:2 (root)‘ desktop is db:2

Starting applications specified in
/root/.vnc/xstartup

Log file is /root/.vnc/db:2.log

在ip中输入:10.81.1.158:2

原文地址:https://www.cnblogs.com/xwd2020/p/12205078.html

时间: 2024-10-27 12:52:17

Centos7远程桌面 vnc-server设置的相关文章

windows server 2008远程桌面最大连接数设置

1. 运行gpedit.msc: 2. 选择计算机配置-->管理模板-->Windows组件-->远程桌面服务-->远程桌面会话主机-->连接: 3. 双击"限制连接的数量",在弹出的窗口中输入最大连接数,并选择"已启用". 允许同一个用户多次接入: 远程桌面服务→远程桌面会话主机设置→把"限制每个用户只能进行一个会话"勾选去掉 双击连接中的RDP-Tcp→网络适配器→最大连接数 修改为2此时的同时远程桌面连接的数量

CentOS7.4下 VNC Server的搭建和客户端的连接配置

CentOS7.4下 VNC Server的搭建和客户端的连接配置 服务器版本:CentOS Linux release 7.4.1708 (Core) yum方式安装VNC server yum install tigervnc-server 启动vnc 服务初次启动服务时,按提示设置VNC Service密码:服务成功启动后会在 /root/.vnc 下生成相关文件:该服务器启动后,开启端口为5901:如果命令为 vncserver :2, 开启端口为5902:以此类推: vncserver

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

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

Centos7远程桌面设置

Server端:(centos 7.2) 1.    安装VNC server yum -y install tigervnc-server 2.    启动VNC server vncserver 在此步骤会要求设置连接密码   3.    验证服务 vncserver -list 可以列出目前所有的 VNC 虚拟桌面 4.    防火墙 可设置防火墙策略放开vnc server的端口5901或者直接关闭防火墙命令 systemctl stop firewalld.service       

Win10使用VNC连接Centos7远程桌面

一.安装VNC Viewer 1.首先win10下载安装VNC VIEWER 或者直接下载绿色版 2.linux系统安装vnc: 检查linux是否安装vnc:rpm -q tigervnc tigervnc-server 3.以root用户运行以下命令来安装vncserver; #yum install tigervnc-server 同样运行以下命令来安装vncviewer; #yum install vnc 4.配置VNC-Server 进入目录: #cd /lib/systemd/sys

Centos7服务器搭建VNC Server环境

在企业级项目的开发中,尤其是分布式项目,经常直接在服务器上进行开发工作,操作系统环境一般是Centos 7.普遍状况是,在服务器上安装IDE 开发工具,通过 Xshell等工具远程启动,本地通过虚拟桌面打开IDE,使用体验是非常差的,IDE 卡顿严重,及其影响开发体验. 解决方案:在Centos服务器上安装VNC(virtual network computing) Server.参考书可见:鸟哥的linux私房菜-服务器架设篇 VNC Server会在服务端启动一个监听用户要求的端口,端口号一

树莓派4B远程桌面vnc连接

1.输入vncserver,会自动出来设置vnc连接设置,端口号.密码等相关设置. 2.电脑端输入IP地址加上端口号便可以远程连接vnc桌面,如192.168.43.242:3. 原文地址:https://www.cnblogs.com/gongqing/p/12233664.html

Windows XP远程桌面连接Server 2008方法

装了一台Windows Server 2008机器,开启远程桌面,然后用同事 win7 连接测试,发现可以连接上.用自己电脑Windows XP连接,却报错.报错信息:远程计算机需要网络级别身份验证,而您的计算机不支持该验证.请联系您的系统管理员或技术支持人员来获得帮助. 去微软主页查了查,找到解决办法,修改注册表2个地方: 1. "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa",双击右边的 "Security

远程桌面授权server没有提供许可证问题解决方法

今天远程server报如图所看到的错误,网上查找的方法 方法一:(亲測有效) mstsc /V:192.168.0.3 /admin 方法二:(因为server正在使用中,未作測试) 删除远程桌面服务重新启动就可以.

win10被远程桌面的电脑设置方法

当我们需要对远程的电脑进行一系列的操作,比如电脑做优化,文件数据操弄的时候,就可以使用系统远程桌面连接,但是一些电脑的一些普通用户操作的都是软件工具程序,远不知道系统本身的远程程序的安全.简单.随处都有.传输性能好的好处,下面,就给大家演示一遍设置win10系统下要被远程的电脑的设置方法. 被远程电脑在对方使用II7S远程工具的情况下,不需要进行多于的设置,只要把自己电脑的地址记下来,然后告诉对方就可以了.这会是个安全的连接方法. 在windows下被远程电脑就进行如下设置: 鼠标右键点击"此电