日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

centos7远程桌面端口_CentOS7启用远程桌面连接

發(fā)布時(shí)間:2025/3/15 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos7远程桌面端口_CentOS7启用远程桌面连接 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

rm -rf /etc/yum.repos.d/*

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

一、桌面環(huán)境

首先安裝桌面環(huán)境,這里安裝?GNOME。

yum -y groups install "GNOME Desktop"

關(guān)于桌面環(huán)境相關(guān)命令

# 從命令行切換到桌面環(huán)境

startx

# 獲取當(dāng)前啟動(dòng)模式

systemctl get-default

# 修改啟動(dòng)模式為圖形化

systemctl set-default graphical.target

# 修改啟動(dòng)模式為命令行

systemctl set-default multi-user.target

默認(rèn)啟動(dòng)桌面環(huán)境后以 root 用戶自動(dòng)登錄

# 修改配置文件

vi /etc/gdm/custom.conf

# 增加如下配置

[daemon]

AutomaticLoginEnable=True

AutomaticLogin=root

二、遠(yuǎn)程服務(wù)設(shè)置

# Windows 遠(yuǎn)程登錄需要安裝 Xrdp,需要 epel 源

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

yum install -y xrdp

# Xrdp 會(huì)調(diào)用 VNC,安裝 tigervnc-server

yum install -y tigervnc-server

# 修改 Xrdp 最大連接數(shù)

vim /etc/xrdp/xrdp.ini

max_bpp=32

# 啟動(dòng) Xrdp 并設(shè)置開(kāi)機(jī)啟動(dòng)

systemctl start xrdp

systemctl enable xrdp

# 開(kāi)放 3389 端口,或者關(guān)閉防火墻

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

firewall-cmd --reload

# 關(guān)閉防火墻

systemctl stop firewalld

# 禁止防火墻開(kāi)機(jī)啟動(dòng)

systemctl disable firewalld

打開(kāi) Windows 的遠(yuǎn)程桌面

輸入系統(tǒng)用戶名密碼即可連接

三、VNC 登錄設(shè)置

用 VNC 客戶端連接登錄還需做一些設(shè)置

# 為當(dāng)前用戶設(shè)置 VNC 密碼,不然服務(wù)無(wú)法啟動(dòng)。此密碼和系統(tǒng)密碼不一樣,這是使用 vnc viewer 登陸時(shí)使用的密碼

vncpasswd

# 復(fù)制服務(wù)設(shè)置的模板

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

# 修改配置,以 root 用戶為例,每個(gè)用戶都需要單獨(dú)設(shè)置

vim /etc/systemd/system/vncserver@\:1.service

# 將 換成用戶名,[Service] 下增加 User=root

[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=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

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

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

ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]

WantedBy=multi-user.target

# 讓服務(wù)文件修改生效

systemctl daemon-reload

# 啟動(dòng)服務(wù)

systemctl start vncserver@:1

# 設(shè)為開(kāi)機(jī)啟動(dòng)

systemctl enable vncserver@:1

# 查看服務(wù)端口,用于客戶端連接地址

netstat -lnpt|grep Xvnc

# 放行連接端口,每個(gè)用戶端口不同。也可直接關(guān)閉防火墻

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

firewall-cmd --reload

輸入地址加端口

輸入密碼即可連接

總結(jié)

以上是生活随笔為你收集整理的centos7远程桌面端口_CentOS7启用远程桌面连接的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。