ubuntu-xrdp远程桌面管理-097

Ubuntu 11.10安装xrdp不能实现Windows远程桌面二次登录。

lwy@ubuntu007:~$ sudo apt-get install xrdp

lwy@ubuntu007:~$ netstat -tunlp

Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name

tcp        0      0 0.0.0.0:3389            0.0.0.0:*               LISTEN      -     

lwy@ubuntu007:~$ sudo reboot

1.  sesman-Xvnc: 使用 xrdp �冉ǖ� libvnc.so 的模式登入本机,本机不需要启动vnc server.选项登入Linux桌面后,预设使用kde桌面,但是操作界面是英文,这些设定与/usr/local/xrdp/startwm.sh

2.  console: 登入本机vnc Server。

3.  vnc-any: 登入其它已经启动 VNC Server 的主机。

4.  sesman-any:登入其它有安�b xrdp 的主机。

5.  rpd-any: 登入其它已经启动远程桌面 (RDP Server) 的 Windows 电脑或主机。

6.  sesman-X11rdp:应�是连接本机端由 X Server 提供的 RDP,但目前 Linux 的桌面应该还�]有具有这样的功能!


97-1

二次登录提示:

Connection log

Connection to sesman ip 127.0.0.1 port 3350

Sesman connect ok

Sending login info to sesman

原因:

在Ubuntu11.10中已经安装了samba 服务,/etc/pam.d文件夹中

samba 依赖于commo-auth文件中的 "auth optional pam_smbpass.so migrate"这句话,

sesman也依赖于common-auth文件。

"auth optional pam_smbpass.so migrate"是samba的认证方法,导致了sesman在以后的登录请求中crash了.

解决办法:

1.备份/etc/pam.d文件夹中的common-auth 和samba两个文件,

2.编辑common-auth文件:

将"auth optional pam_smbpass.so migrate"禁用,写入samba自己的文件中。

编辑samba文件:

将"@include common-auth"删除,添加:auth optional pam_smbpass.so migrate

3.重新启动系统。

 

你可能感兴趣的:(ubuntu,职场,休闲)