我有一个Ubuntu服务器16.04.01 LTS,我想用它作为远程用户从瘦客户端连接到Windows机器的RDP的桌面。
对于Ubuntu本地用户来说,这可以工作,我可以通过瘦客户机(HP t520)以及通过mstsc从Windows机器连接。
但是,主要想法是从瘦客户端连接活动目录用户,replaceWindows服务器terminal服务基础结构。
现有的AD结构在用户名字段中使用空格: 名字姓氏格式。
我安装了相关的winbind和samba服务,并且这在sshlogin上工作。
我可以使用AD用户名连接,主目录是在/ home / DOMAIN / firstname lastname /下第一次login时创build的,我可以使用ssh连接的所有东西。
但是,通过mstsc RDP /瘦客户端连接访问GUI,我有问题的xhost和其他服务在用户名空间绊脚石:
xhost: bad hostname "lastname" X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 109 (X_ChangeHosts) Value in failed request: 0x5 Serial number of failed request: 6 Current serial number in output stream: 8 localuser:firstname being added to access control list xhost: bad hostname "lastname" X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 109 (X_ChangeHosts) Value in failed request: 0x5 Serial number of failed request: 6 Current serial number in output stream: 8 openConnection: connect: No such file or directory cannot connect to brltty at :0 /etc/xrdp/startwm.sh: 3: [: x: unexpected operator /bin/bash: /home/DOMAIN/firstname: No such file or directory
任何改变xhost如何引用用户名的方式,或者其他方式,我可以使这个工作?
(当我使用\在指定用户名时,连接时: firstname \ lastname ,但是这没有帮助)
尝试“\ 040”没有逗号而不是空格。