用windows的远程桌面连接CentOS

用windows的远程桌面连接CentOS

首先通过ssh连接到远程的CentOS主机
ssh [email protected]

在centos主机上安装图形桌面
    yum groupinstall "Server with GUI"
    

    这个安装的诗Gnome桌面
    
然后安装两个远程桌面连接工具
    yum install xrdp tigervnc
    

设置xrdp远程桌面连接为开机启动项
    systemctl start xrdp
    systemctl enable xrdp
    

配置防火墙,让外网可以通过指定端口访问主机
    firewall-cmd --add-port=3389/tcp --permanent
    firewall-cmd --reload

或者直接关掉防火墙
    systemctl stop firewalld.service 
    systemctl disable firewalld.service
    

现在已经可以通过远程桌面连接了,但是使用的是默认的GNOME桌面


接下来安装Xfce图形桌面
    yum groupinstall Xfce
    
将Xfce设为默认桌面
    创建或修改Xclients文件
    vim ~/.Xclients
    
    写入如下内容
    #!/bin/bash
    XFCE="$(which xfce4-session 2>/dev/null)"
    exec "$XFCE"

    增加执行权限
    chmod +x ~/.Xclients
    
重启远程桌面连接工具xrdp
    systemctl restart xrdp
    
大功告成,通过windows的远程桌面连接就可以用图形界面访问centos主机了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章