作者jjasoncool (龙门忠武)
看板Linux
标题[问题]CENTOS 8 XRDP 不能用
时间Fri Nov 1 23:59:30 2019
如题
小弟linux 新手,所以目前还有在使用xrdp辅助做远端连线
本来这套件在centos 7 好像还没有什麽问题
後来更新centos 8 之後,xrdp的 xorg 废掉
只剩下xvnc,然後只要在实体机做登入帐号之後,远端就完全无法连线
指令下 w 也看不到 有连线进去的 session
只是想询问有没有大神有遇到类似的状况
在社群发过文章,但被无视了有点难过
https://reurl.cc/GkpXZZ
https://bugs.centos.org/view.php?id=16572
没有别的意思,只是觉得自己很弱
希望能够加强自己解决问题的能力
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.116.27.174 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1572623974.A.BAB.html
1F:推 roccqqck: xrdp新版一直都是实体机登入就不能远端 11/02 00:36
2F:→ roccqqck: 跟win10 rdp不同 11/02 00:38
3F:→ roccqqck: 所以建议你统一用xrdp远端就好 11/02 00:38
4F:→ jjasoncool: 我还以为是新的OS 有bug欸 11/02 00:38
5F:→ jjasoncool: 可是我家 centos 7 也更新到新版 也可以同时远端阿 11/02 00:39
6F:→ jjasoncool: 我在测试看看 感谢大大的回答!!! 11/02 00:39
7F:推 roccqqck: 然後如果你远端没登出 实体端进不去 11/02 00:47
8F:→ roccqqck: 1.你可以用手机rdp app连进去登出 11/02 00:47
9F:→ roccqqck: 2.实体端开另一个帐号进去用remmina连进去登出 11/02 00:47
10F:→ roccqqck: 3.sudo pkill -u username 把这个username所有东西都关 11/02 00:47
11F:→ roccqqck: 掉 慎用 11/02 00:47
12F:推 Gold740716: QQ 那有其它软体可以多重登入的吗? 11/02 14:19
13F:→ roccqqck: 你误会了 xrdp不同帐号可以远端多重登入 11/02 14:27
14F:→ roccqqck: 只是a帐号实体端登入时 a帐号远端会连不进去 11/02 14:28
15F:→ roccqqck: a b 帐号同时远端 同时c帐号实体端是可以的 11/02 14:29
16F:→ jjasoncool: 可是在 centos 7 好像不会有这样的状况欸 11/02 20:12
17F:→ jjasoncool: 已放弃,centos8 太多 BUG 回7都没问题 11/02 21:44
在CentOS 7 用完全一模一样的设定,本地与远端可以同时登入同一个帐号
但CentOS 8 就不行,因为tigervnc 在8同样也有session 互相冲突的状况
即使关掉wayland等等方式都无解,7跟8的xrdp 版本确认都为同一版本
除非是编译的时候有状况(我在8上面也还没有自行编译xrdp)
所以放弃掉8整台重灌回7了,花一个礼拜还是无法解决QQ
觉得很挫折,再回去多读书了
18F:→ roccqqck: 我刚刚用virtualbox试了一下centos8装xrdp 11/02 22:30
19F:→ roccqqck: 我连都连不进去诶......感觉是设定有问题 11/02 22:30
20F:→ roccqqck: 你centos7是用xvnc连 还是xorg 11/02 22:32
centos7 xvnc 跟 xorg 都可以欧,我两个都用过
只是一开始登入的时候会跳出色彩描述档什麽的有点烦而已
21F:→ roccqqck: 我上面说的都是xorg 本地远端不能同时 11/02 22:35
22F:→ roccqqck: 同帐号 11/02 22:35
23F:推 Gold740716: 我也是指同帐号 11/02 22:50
24F:推 roccqqck: 我记得我以前用ubuntu16 xrdp-0.6 选xvnc的确可以同帐号 11/02 23:46
25F:→ roccqqck: 好几个远端session 11/02 23:46
26F:→ roccqqck: 但之後ubuntu18 xrdp-0.9 选xorg远端都是同一个session 11/02 23:46
※ 编辑: jjasoncool (122.116.27.174 台湾), 11/03/2019 03:38:50
27F:→ jjasoncool: 弄到现在觉得很厌世 11/03 03:41
28F:→ Bellkna: 有时候旧版稳稳用也没啥不好 只要安全性更新还有的话XD 11/03 07:51
29F:→ OrzOGC: 7版还可以活很久吧,工作机不追新很正常 11/03 10:19
30F:推 lantw44: 刚看 CentOS 8 的 dbus 套件有用 --enable-user-session 11/03 23:55
31F:→ lantw44: 而 CentOS 7 没有,猜测可能是因为 CentOS 8 是设定成每 11/03 23:56
32F:→ lantw44: 个使用者执行一个 dbus-daemon,多次登入也共用同一个 11/03 23:57
33F:→ lantw44: dbus-daemon,才会导致开多个桌面时发生冲突。如果真的是 11/03 23:59
34F:→ lantw44: 这个造成的话,我猜目前没有解决方法。先说我还没装过 11/04 00:02
35F:→ lantw44: CentOS 8 所以上面的内容都是猜测,你可以看看 11/04 00:03
36F:→ lantw44: DBUS_SESSION_BUS_ADDRESS 环境变数指定的 socket 路径是 11/04 00:03
37F:→ lantw44: 不是 $XDG_RUNTIME_DIR/bus,是的话大概就是这个问题了。 11/04 00:04
我下 printenv | grep DBUS
结果是空的欸
还是说这个变数要用别的方式看?
※ 编辑: jjasoncool (122.116.27.174 台湾), 11/04/2019 12:07:10
38F:→ lantw44: 在桌面下也是空的吗?或说 XDG_RUNTIME_DIR 指向的资料夹 11/04 20:49
39F:→ lantw44: 里面有 bus 之类的 socket 档吗? 11/04 20:49
40F:→ fatrabitree: 用x2go 11/06 05:57
41F:推 roccqqck: 话说请问centos 8安装xrdp xorgxrdp tigervnc-server 11/07 11:41
42F:→ roccqqck: 还要安装什麽? 我完全连不进去啊 11/07 11:41
43F:→ roccqqck: 但是fedora31 ubuntu debian只安装xrdp就安装一堆相依套 11/07 11:41
44F:→ roccqqck: 件 连线很正常 11/07 11:41
45F:→ jjasoncool: centos 8 你还要开防火墙 才能连 11/07 18:00
46F:→ jjasoncool: 还有local 桌面不能登入 11/07 18:01
47F:推 roccqqck: 成功了 还真的是firewall-cmd没打开 11/08 14:10
48F:→ holishing: 我以为centos 7预设就会开firewalld了 11/08 17:27
49F:→ holishing: 然後还需要跟selinux打交道(或是先调permissive?) 11/08 17:28
50F:→ jjasoncool: 程式不会自动设定 firewall-cmd 都还要设定一次 11/10 23:19
51F:→ roccqqck: 我selinux跟firewall直接关掉 超不安全XD 12/13 17:56