看板 Linux 關於我們 聯絡資訊
如題 小弟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://www.ptt.cc/bbs/Linux/M.1572623974.A.BAB.html
roccqqck: xrdp新版一直都是實體機登入就不能遠端 11/02 00:36
roccqqck: 跟win10 rdp不同 11/02 00:38
roccqqck: 所以建議你統一用xrdp遠端就好 11/02 00:38
jjasoncool: 我還以為是新的OS 有bug欸 11/02 00:38
jjasoncool: 可是我家 centos 7 也更新到新版 也可以同時遠端阿 11/02 00:39
jjasoncool: 我在測試看看 感謝大大的回答!!! 11/02 00:39
roccqqck: 然後如果你遠端沒登出 實體端進不去 11/02 00:47
roccqqck: 1.你可以用手機rdp app連進去登出 11/02 00:47
roccqqck: 2.實體端開另一個帳號進去用remmina連進去登出 11/02 00:47
roccqqck: 3.sudo pkill -u username 把這個username所有東西都關 11/02 00:47
roccqqck: 掉 慎用 11/02 00:47
Gold740716: QQ 那有其它軟體可以多重登入的嗎? 11/02 14:19
roccqqck: 你誤會了 xrdp不同帳號可以遠端多重登入 11/02 14:27
roccqqck: 只是a帳號實體端登入時 a帳號遠端會連不進去 11/02 14:28
roccqqck: a b 帳號同時遠端 同時c帳號實體端是可以的 11/02 14:29
jjasoncool: 可是在 centos 7 好像不會有這樣的狀況欸 11/02 20:12
jjasoncool: 已放棄,centos8 太多 BUG 回7都沒問題 11/02 21:44
在CentOS 7 用完全一模一樣的設定,本地與遠端可以同時登入同一個帳號 但CentOS 8 就不行,因為tigervnc 在8同樣也有session 互相衝突的狀況 即使關掉wayland等等方式都無解,7跟8的xrdp 版本確認都為同一版本 除非是編譯的時候有狀況(我在8上面也還沒有自行編譯xrdp) 所以放棄掉8整台重灌回7了,花一個禮拜還是無法解決QQ 覺得很挫折,再回去多讀書了
roccqqck: 我剛剛用virtualbox試了一下centos8裝xrdp 11/02 22:30
roccqqck: 我連都連不進去誒......感覺是設定有問題 11/02 22:30
roccqqck: 你centos7是用xvnc連 還是xorg 11/02 22:32
centos7 xvnc 跟 xorg 都可以歐,我兩個都用過 只是一開始登入的時候會跳出色彩描述檔什麼的有點煩而已
roccqqck: 我上面說的都是xorg 本地遠端不能同時 11/02 22:35
roccqqck: 同帳號 11/02 22:35
Gold740716: 我也是指同帳號 11/02 22:50
roccqqck: 我記得我以前用ubuntu16 xrdp-0.6 選xvnc的確可以同帳號 11/02 23:46
roccqqck: 好幾個遠端session 11/02 23:46
roccqqck: 但之後ubuntu18 xrdp-0.9 選xorg遠端都是同一個session 11/02 23:46
※ 編輯: jjasoncool (122.116.27.174 臺灣), 11/03/2019 03:38:50
jjasoncool: 弄到現在覺得很厭世 11/03 03:41
Bellkna: 有時候舊版穩穩用也沒啥不好 只要安全性更新還有的話XD 11/03 07:51
OrzOGC: 7版還可以活很久吧,工作機不追新很正常 11/03 10:19
lantw44: 剛看 CentOS 8 的 dbus 套件有用 --enable-user-session 11/03 23:55
lantw44: 而 CentOS 7 沒有,猜測可能是因為 CentOS 8 是設定成每 11/03 23:56
lantw44: 個使用者執行一個 dbus-daemon,多次登入也共用同一個 11/03 23:57
lantw44: dbus-daemon,才會導致開多個桌面時發生衝突。如果真的是 11/03 23:59
lantw44: 這個造成的話,我猜目前沒有解決方法。先說我還沒裝過 11/04 00:02
lantw44: CentOS 8 所以上面的內容都是猜測,你可以看看 11/04 00:03
lantw44: DBUS_SESSION_BUS_ADDRESS 環境變數指定的 socket 路徑是 11/04 00:03
lantw44: 不是 $XDG_RUNTIME_DIR/bus,是的話大概就是這個問題了。 11/04 00:04
我下 printenv | grep DBUS 結果是空的欸 還是說這個變數要用別的方式看? ※ 編輯: jjasoncool (122.116.27.174 臺灣), 11/04/2019 12:07:10
lantw44: 在桌面下也是空的嗎?或說 XDG_RUNTIME_DIR 指向的資料夾 11/04 20:49
lantw44: 裡面有 bus 之類的 socket 檔嗎? 11/04 20:49
fatrabitree: 用x2go 11/06 05:57
roccqqck: 話說請問centos 8安裝xrdp xorgxrdp tigervnc-server 11/07 11:41
roccqqck: 還要安裝什麼? 我完全連不進去啊 11/07 11:41
roccqqck: 但是fedora31 ubuntu debian只安裝xrdp就安裝一堆相依套 11/07 11:41
roccqqck: 件 連線很正常 11/07 11:41
jjasoncool: centos 8 你還要開防火牆 才能連 11/07 18:00
jjasoncool: 還有local 桌面不能登入 11/07 18:01
roccqqck: 成功了 還真的是firewall-cmd沒打開 11/08 14:10
holishing: 我以為centos 7預設就會開firewalld了 11/08 17:27
holishing: 然後還需要跟selinux打交道(或是先調permissive?) 11/08 17:28
jjasoncool: 程式不會自動設定 firewall-cmd 都還要設定一次 11/10 23:19
roccqqck: 我selinux跟firewall直接關掉 超不安全XD 12/13 17:56