帮助文档
专业提供香港服务器、香港云服务器、香港高防服务器租用、香港云主机、台湾服务器、美国服务器、美国云服务器vps租用、韩国高防服务器租用、新加坡服务器、日本服务器租用 一站式全球网络解决方案提供商!专业运营维护IDC数据中心,提供高质量的服务器托管,服务器机房租用,服务器机柜租用,IDC机房机柜租用等服务,稳定、安全、高性能的云端计算服务,实时满足您的多样性业务需求。 香港大带宽稳定可靠,高级工程师提供基于服务器硬件、操作系统、网络、应用环境、安全的免费技术支持。
服务器资讯 / 香港服务器租用 / 香港VPS租用 / 香港云服务器 / 美国服务器租用 / 台湾服务器租用 / 日本服务器租用 / 官方公告 / 帮助文档
Linux 小技巧:在 CentOS7 安装 XRDP 远程桌面服务器
发布时间:2024-03-09 15:16:49   分类:帮助文档
Linux 小技巧:在 CentOS7 安装 XRDP 远程桌面服务器 1)图形界面安装 CentOS7 没有图形化操作可能对很多人来说都不太习惯,下面我们来为 CentOS7 安装图形化界面,本文以安装 GNOME 图形化为例 写在安装前: 如果你的 CentOS7 是最小化安装,默认都是不带 XWINDOWS 的 配置公网 Yum 源 mkdir /etc/yum.repos.d/backup mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup cat > /etc/yum.repos.d/base.repo < 1. yum groupinstall -y "GNOME Desktop" # GNOME DESKTOP 2. yum groupinstall -y "MATE Desktop" # MATE DESKTOP 安装完毕后,需要 设置默认从图形化界面启动 // 设置成图形模式 systemctl set-default graphical.target 重启系统 reboot 2)VNC 服务安装 Linux 系统在服务器上一般都直接最小化安装,并未安装图形界面,但是有时候,有一些特殊情况,需要使用图形界面。< 当然,其实我们也可以直接通过 XServer 转发至 Windows 显示 > 下面我将利用 VNC 来实现类似 Windows 的远程桌面功能。 首先,系统需要有图形界面,可以在安装系统的时候一起安装 GNOME,或者后面再安装也行,下面即安装方法。 配置公网 Yum 源 mkdir /etc/yum.repos.d/backup mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup cat > /etc/yum.repos.d/base.repo < yum grouplist yum groupinstall -y "GNOME Desktop" // 安装 GNOME DESKTOP yum groupinstall -y "MATE Desktop" // 安装 MATE Desktop # 安装完成后, 修改默认启动方式为图形化界面 // 设置成图形模式 systemctl set-default graphical.target # 如果要换回来 // 设置成命令模式 systemctl set-default multi-user.target 然后重启即可。 安装 VNC SERVER yum install tigervnc-server -y 将 root 用户的 VNC 端口 设置为 Service 服务 // 复制一个 Service 服务设置模板 cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service // 修改此服务配置 # 以下为 root 用户的配置, 每一个用户, 都需要单独设置一个监听服务, 且配置不同 vim /etc/systemd/system/vncserver@\:1.service [Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking User=root # Clean any existing files in /tmp/.X11-unix environment ExecStartPre=-/usr/bin/vncserver -kill %i ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i" PIDFile=/root/.vnc/%H%i.pid ExecStop=-/usr/bin/vncserver -kill %i [Install] WantedBy=multi-user.target 设置 VNC 密码,VNC 的密码跟系统的用户密码不一样,是使用 VNC 客户端登陆时需要使用的密码。 [root@localhost ~] vncpasswd Password: Verify: Would you like to enter a view-only password (y/n)? n # 这里不添加只读账号密码 A view-only password is not used 启动服务,验证端口 # 设为开机启动 systemctl start vncserver@:1 systemctl enable vncserver@:1 # 查看服务监听的端口 netstat -lnpt | grep Xvnc # 根据监听的端口 # 进行端口开放 # 每个用户会对应一个端口, 第一个用户默认为 5901 端口, 我这里是 root 用户 firewall-cmd --add-port=5901/tcp --permanent firewall-cmd --reload 到此 VNC 服务就已经安装完成了。然后需要使用 VNC 客户端进行连接。 注意:MATE DESKTOP 桌面可能会出现如下状况 解决 < '解决' > vim ~/.vnc/xstartup unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS /usr/bin/mate-session & 重启 ROOT 端口服务 systemctl restart vncserver@:1 完成 VNC 连接~ 3)XRDP 服务安装 CentOS7 提供了 “Cinnamon Desktop”,“MATE Desktop”,“GNOME Desktop”,“KDE Plasma Workspaces”,“LXQt Desktop”,“Xfce” 让我们安装。 我们可以选择自己喜欢的桌面环境,在这里选择安装 MATE DESKTOP 桌面: // < '桌面二选一' > yum groupinstall Xfce -y yum groupinstall "MATE Desktop" -y 安装 XRDP yum -y install xrdp 安装完成之后,设置开机默认启动 XRDP systemctl start xrdp systemctl enable xrdp // 验证端口 netstat -nltp | grep 3389 创建 ~/.Xclients,设置默认启动 xfce4 桌面 // xfce Desktop echo "xfce4-session" > ~/.Xclients chmod +x .Xclients // mate Desktop echo "mate-session" > ~/.Xclients chmod +x .Xclients 在 Windows 客户端远程连接 输入 Linux 系统 的账户认证 大功告成~
香港云服务器租用推荐
服务器租用资讯
·广东云服务有限公司怎么样
·广东云服务器怎么样
·广东锐讯网络有限公司怎么样
·广东佛山的蜗牛怎么那么大
·广东单位电话主机号怎么填写
·管家婆 花生壳怎么用
·官网域名过期要怎么办
·官网邮箱一般怎么命名
·官网网站被篡改怎么办
服务器租用推荐
·美国服务器租用
·台湾服务器租用
·香港云服务器租用
·香港裸金属服务器
·香港高防服务器租用
·香港服务器租用特价