CentOS7.6服务器部署VNC

CentOS7.6服务器部署VNC

2019年04月22日 16:50:39 sukysun125 阅读数 268

CentOS7.6服务器部署VNC

安装vnc服务器

[root@localhost ~]# yum install tigervnc-server
  • 1

开启vnc

[root@localhost ~]# vncserver 

You will require a password to access your desktops.

Password:				//输入密码
Verify:					//重复密码
Would you like to enter a view-only password (y/n)? n		//只可看的密码,一般选n
A view-only password is not used
xauth:  file /root/.Xauthority does not exist

New 'localhost.VD:1 (root)' desktop is localhost.VD:1

Creating default startup script /root/.vnc/xstartup
Creating default config /root/.vnc/config
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.VD:1.log
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

开启远程端口

[root@localhost ~]# vncserver :1

New 'localhost.VD:1 (root)' desktop is localhost.VD:1

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.VD:1.log
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

查看服务器ip

[root@localhost ~]# ifconfig | grep inet
        inet 10.10.41.43  netmask 255.255.252.0  broadcast 10.10.43.255
        inet6 2400:dd01:1001:1040:3b37:b445:ad5b:ad2f  prefixlen 64  scopeid 0x0<global>
        inet6 fe80::bdd8:8bd:8871:f736  prefixlen 64  scopeid 0x20<link>
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

关闭防火墙和selinux

1. 关闭防火墙

将firewalld服务设置为disable

[root@localhost ~]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
  • 1
  • 2
  • 3

查看状态,成功关闭

[root@localhost ~]# systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)

Apr 22 10:06:35 localhost.VD systemd[1]: Starting firewalld - dynamic firewall daemon...
Apr 22 10:06:37 localhost.VD systemd[1]: Started firewalld - dynamic firewall daemon.
Apr 22 15:31:38 localhost.VD systemd[1]: Stopping firewalld - dynamic firewall daemon...
Apr 22 15:31:39 localhost.VD systemd[1]: Stopped firewalld - dynamic firewall daemon.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

2. 关闭selinux

  • 临时修改
[root@localhost ~]# setenforce 0
  • 1
  • 永久修改,下次开机生效
[root@localhost ~]# vim /etc/selinux/config 

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled				//开启时显示为enforcing,将其改为disabled
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 查看状态,成功关闭
[root@localhost ~]# getenforce
Permissive
  • 1
  • 2

远程访问

打开vnc-viewer,输入需要访问的ip和端口号即可进行访问,本文中使用的ip为:10.10.41.43::5901

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏码思客

学编程之前 一定要知道这些操作系统知识

在学习编程之前,我们需要对操作系统有一定的了解。因为不论是我们自己写的软件,或者是第三方的软件最后的载体都是操作系统,如果我们对操作系统有一定了解,会对我们的学...

11140
来自专栏水水

Ubuntu下nginx服务器开启https的方法

nginx 配置文件夹: /etc/nginx/ nginx 执行文件: /usr/sbin/nginx 添加https站点:修改 /etc/nginx/sit...

30840
来自专栏雪胖纸的玩蛇日常

6.django restframework 项目部署到ubuntu18.04上(配置域名与https)

1.腾讯云搜索ssl,然后挑选那个免费的ssl证书,输入相关验证信息,等待通过验证

11030
来自专栏Y大宽

通过简单数据熟悉Linux下生物信息学各种操作4

原地址 几点说明 1.非简单翻译,所有代码均可运行,为了辅助理解,基本每步代码都有结果,需要比较的进行了整合 2.原文中的软件都下载最新版本 3.原文中...

12830
来自专栏爱编码

聊聊Nginx

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发...

11350
来自专栏千里行走

rocketmq-2:性能测试方案&压测&选型&结论

关注qps和lantency即可,消息丢失需要使用者在开发时处理,比如消息发送加重试机制(这里有讲究,也不是随便写的,也涉及到rocketmq-broker的流...

42620
来自专栏牛客网

头条测试一面二面三面

a==b与a.equals(b)的区别(因为不会,所以面完搜了一下,发现应该是JAVA里的问题,本人学习的是C++)

30460
来自专栏分母为零

Docker三大核心概念之镜像

Docker 运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker 会从镜像仓库下载该镜像。

10730
来自专栏程序人生 阅读快乐

扫描apache2服务器的access.log,找出恶意访问的ip,将其加入黑名单,禁止访问

任务:扫描apache2服务器的access.log,找出恶意访问的ip,将其加入黑名单,禁止访问。

10320
来自专栏分母为零

Docker三大核心概念之容器

使用docker create命令新建的容器处于停止状态。可以使用docker start命令启动它。

6720

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励