VNC/XRDP/XDMCP尝试

(记得安装X Window System等 可参考链接https://www.linuxidc.com/Linux/2017-10/147646.htm)

看本文档时可以参考

https://blog.csdn.net/libaineu2004/article/details/78030201

https://blog.51cto.com/12217917/2060252

https://blog.csdn.net/u010638969/article/details/51244933

https://www.linuxidc.com/Linux/2017-03/142022.htm

VNC

(以最新的CentOS7为例)

(VNC介绍的详细一点)

1.安装DM软件:安装xfce,安装X Window System, 安装lightdm

2.安装VNC-server

3.vnc服务设定密码

4.配置lightdm: lightdm.conf

//5.配置vncserver: vncserver@:*.service  (当仅仅用5900作为一个登陆口的时候可以不要这一步,这一步是为了多个端口登陆,若4,5同时做的话,5会出现socket端口绑定出错,无法成功运行,此时仍只能支持lightdm.conf里配置的端口运行)

6.设置首先运行图形界面

7.将vncserver和lightdm设置为开机启动

8.重启或运行lightdm7,运行vncserver

 

 

 

 

 

  • (DM软件)配置文件lightdm.conf     开启vnc服务及其端口 command=Xvnc -rfbauth /etc/vncpasswd
  • 复制vnc的配置文件     从/lib/systemd/sysytem 到/etc/systemd/system
  •  注意修改名字及其格式
  • 替换里面的<USER> 分别为用户名和家目录绝对路径
  • 每次修改vnc配置文件 需要执行指令   systemctl daemon-reload   然后 重新启动vncerver服务
  • 配置vnc密码   指令:vncpasswd /etc/vncpasswd
  • 检测lightdm是否运行 未运行则开启
  • 检测vnc服务是否执行 未运行则开启
  • 运行vncserver服务出现问题  确保指令无误的情况下 可以把 vnc配置文件 Type=forking改为Type=simple 需要执行指令   systemctl daemon-reload   然后 重新启动vncerver服务

  • 注意尽量用vncpasswd /etc/vncpasswd

  • 需要注意的顺序,首先vncpasswd /etc/vncpasswd,然后systemctl restart lightdm.conf(因为上面的command...),最后systempctl restart vncserver@...

XRDP

前提:保证vnc可用,因为XRDP需要VNCServer。

  1. 检测DM软件及xrdp服务的状态 systemctl status * (lightdm、xrdp),若未运行则运行

问题:

  • 127.0.0.1 5910  error connecting   把xrdp配置文件 /etc/xrdp/xrdp.ini中Xvnc下的Port=-1改为你在用的VNC端口

 

xdmcp

以最新的CentOS7为例

1.服务器DM软件是否运行    可能用到的指令:systemctl status * (lightdm)

2.服务器DM软件运行进程路径是否正确  pstree | grep * (lightdm)

3.服务器DM的配置   enabled=true 以及 port=177  (lightdm.conf)

4.端口查看       netstat -tunlp | grep 177

注意:

    1.需改配置后需要重新启动服务   systemctl restart *(DM软件)

    2.注意查看上述的各个状态

    3.xdmcp使用的是UDP数据包

    4.如果仍连接不上,可能是客户端本身路由器或防火墙的问题(可在局域网或虚拟机上进行测试)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值