鸭脖娱乐app官网

  • <tr id='eesgxe'><strong id='86994'></strong> <small id='a9etdc'></small><button id='az3q'></button><li id='eoi3bf'> <noscript id='o6z7'><big id='94x1'></big><dt id='zeckb'></dt></noscript></li></tr> <ol id='pq1qr'><option id='0t4jd1'><table id='nkk5wc'><blockquote id='qeih'> <tbody id='wfh7'></tbody></blockquote></table></option></ol><u id='hs2gs0'></u><kbd id='8qkk'> <kbd id='f1jv0'></kbd></kbd>

    <code id='448hdr'><strong id='gmy8'></strong></code>

    <fieldset id='p9h2'></fieldset>
          <span id='jyctd'></span>

              <ins id='dl0fl'></ins>
              <acronym id='e03z9'><em id='a8nctz'></em><td id='pd36wp'><div id='m2im8'></div></td></acronym><address id='jpdwd'><big id='ta24w'><big id='4flg'></big><legend id='0ic4gz'></legend></big></address>

              <i id='5zjn'><div id='oj9d'><ins id='rk63'></ins></div></i>
              <i id='p0q9'></i>
            1. <dl id='2ee2'></dl>
              1. <blockquote id='r3ar'><q id='uxcn'><noscript id='xdjk95'></noscript><dt id='z1cjfq'></dt></q></blockquote><noframes id='7fygrw'><i id='sdqmh'></i>

                Centos7实现远程桌面

                一.windowsn远程桌面访问

                安装

                pm -ivh xorgxrdp-0.2.14-2.el7.x86_64.rpm

                pm -ivh xrdp-0.9.14-3.el7.x86_64.rpm

                启动xp服务,并设置为启动启动

                systemctl 启动 xrdp

                systemctl 启用 xrdp

                配置selinux

                chcon -t bin_t /usr/sbin/xrdp

                chcon -t bin_t /usr/sbin/xrdp-sesman

                打开防火墙3389端口

                firewall-cmd --permanent --zone=public --add-port=3389/tcp

                防火墙-cmd --reload

                8.查看xrdp服务是否正常启动

                systemctl 状态 xrdp.service

                ss -antup|grep xrdp

                修改远程端口

                配置xrdp.ini文件

                vim /etc/xrdp/xrdp.ini

                ORT = 33333

                二.VNC访问

                  Linux 系统在服务器上一般都是直接最小化安装,不是安装简单的图形界面,而是有一些特殊情况,需要使用图形界面,下面就利用 VNC 来实现类似 Windows 的远程桌面功能。

                    首先,系统需要有图形界面,可以在安装系统的时候一起安装gnome,或者以后再安装也行,下面有安装。

                环境:Centos7.8

                侏儒桌面

                先决条件:需要使用gnome桌面,如果服务器安装时使用的最小化安装,那么进行下面的操作按章GNOME桌面。

                百胜群列表# 组的组列表里有GNOME Desktop。安装之yum groupinstall -y "GNOME Desktop"# 安装完成后,修改默认启动方式为图形化界面systemctl set-default graphics.target //设置成图形模式# 如果要换回来systemctl set-default multi-user.target //设置成命令模式#然后重启发酵,或者启动x个瞬间的图形界面。

                1.安装vnc服务器

                yum 安装tigervnc-server -y

                2. 设置为服务

                # 复制一个服务设置的模板cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service#修改此服务配置#以下为root用户的配置,每一个用户,都需要单独设置一个监听服务。且配置不同vim /etc/systemd/system/vncserver@\:1.service[单元]说明=远程桌面服务 (VNC)After=syslog.target network.target[服务]类型=分叉用户=root# 清除 /tmp/.X11-unix 环境中的所有现有文件ExecStartPre=-/usr/bin/vncserver -kill %iExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"PIDFile=/root/.vnc/%H%i.pidExecStop=-/usr/bin/vncserver -kill %i[安装]WantedBy=multi-user.target-------------------------------------------------- -------------------------------------------------- ------#对于普通用户,加入用户名称:grid#下面举例进行设置:首先一样复制一个服务器配置。改名vncserver@:2.servicecp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:2.service#然后进行修改vim /etc/systemd/system/vncserver@\:2.service-------------------------------------------------- -------------------------------------------------- ----[单元]说明=远程桌面服务 (VNC)After=syslog.target network.target[服务]类型=分叉#类型=简单ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'ExecStart=/sbin/runuser -l grid -c "/usr/bin/vncserver %i -geometry 1280x1024"PIDFile=/home/grid/.vnc/%H%i.pidExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'[安装]WantedBy=multi-user.target-------------------------------------------------- -------------------------------------------------- ------刷新服务 # systemctl 守护进程重新加载启动服务 # systemctl 启动 vncserver@:2.service 停止vnc服务器vncserver -kill :1启动 VNC 服务器虚拟服务器


                3.设置vnc密码,vnc的密码跟系统的用户密码不一样,是使用vnc观众登陆时需要使用的密码。


                [root@localhost ~]# vncpasswd

                密码:

                核实:

                您想输入一个仅供查看的密码 (y/n) 吗?n

                不使用仅查看密码

                #这里不添加读取账号密码

                #没有的系统用户,设置密码时,需要切换到该用户下,执行此命令

                # 如:su grid 切换到grid用户再执行上vncpasswd设置密码


                4.启动服务,端口


                systemctl 启动 vncserver@:1

                systemctl enable vncserver@:1 # 设为启动启动


                #查看服务监听的端口

                netstat -lnpt|grep Xvnc


                注:用sysetmctl start vncserver@:1 启动时可能会报错,不用管,直接查端口不是存在,存在就可以正常访问

                多次启动可能存在端口号的情况 


                关闭服务方法:  ps -ef|grep -i vnc

                                           杀死 -9 12572    



                #根据每个监听的端口,进行端口开放,用户会对应一个端口,第一个用户默认为5901端口。我这里是root用户

                firewall-cmd --add-port=5901/tcp --permanent

                防火墙-cmd --reload


                5. VNC服务到此已经安装完成了。然后需要使用vnc客户端进行连接。

                去vnc官网下载vnc查看器,用于连接vnc服务器,是开源的,放心使用。

                官方下载地址:

                 


                可知自己电脑的操作系统选择进行下载,我是windows,所以选择windwos 64位版。下载后直接使用,无需安装。

                然后打开vnc查看器:

                好的,到此正常的进行远程桌面连接。


                三.

                VNC 修改默认端口号

                从vncserver这个启动命令开始吧, 
                [root@redflag1 ~]# which vncserver 
                /usr/bin/vncserver 

                [root@redflag1 ~]# file /usr/bin/vncserver 
                /usr/bin/vncserver: a perl script text executable 

                [ root@redflag1 ~]# grep "59" /usr/bin/vncserver -n 
                18:# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, 
                118:$vncPort = 5900 + $displayNumber; 
                如果有东西在 VNC 服务器端口 (5900+n) 或 
                257:# (5900+n) 或 X 服务器端口 (6000+n) 上侦听,则采用 238:# n 
                274: if (!bind(S, pack('S n x12', $AF_INET, 5900 + $n))) {经过 


                这几个人,解决方法已经大白于天下了。 

                这里启动的脚本硬代码了5900 ,我们可以替换这里就OK了 

                先定义一个$default_port=15900 
                然后 替换118和274行的5900为$default_port就可以了

                现在启动服务 
                [root@redflag1 ~]# service vncserver restart 

                查看端口 
                [root@redflag1 ~]# netstat -l | grep 159 
                tcp 0 0 *:15901 *:* LISTEN 
                tcp 0 0 *:15902 *:* LISTEN 

                已经成功了。用vncviewer链接一下。可以了。



                centos7 Tigervnc 的删除

                一、删除安装的tigervnc 

                yum -y 删除tigervnc-server1

                二、删除配置文件和相关的文件夹

                rm /etc/systemd/system/vncserver@:1.service1

                可能不止一个配置文件,需要删除 
                可能不在  /等 目录下,根据具体情况删除

                三、删除首页下远程连接目录下的.vnc文件夹

                例如:在上一次安装的文件中,设置的远程连接账户为  centos

                  rm -rf /home/centos/.vnc1

                四、删除/tmp/.X11-unix目录下文件

                将X[1-9]的文件删除,注意X0不能删除1
                rm -f /tmp/.X11-unix/X1rm -f /tmp/.X11-unix/X2rm -f /tmp/.X11-unix/X3rm -f /tmp/.X11-unix/X4rm -f /tmp/.X11-unix/X5rm -f /tmp/.X11-unix/X6rm -f /tmp/.X11-unix/X7rm -f /tmp/.X11-unix/X8rm -f /tmp/.X11-unix/X912345678910

                五、成功卸车

                成功了



                发布时间:2021/8/8 9:16:53

                24小时客服
                工单提交
                电话咨询
                024-31356610