Опишу проблемму: Есть сессия, открытая локально на PC (fedora11) я хочу удаленно присоединяться к ней из windows через RDP.
запускаю xrdp Коннектится все запускается рабочий стол , но ссессия другая схотя и с таким же логином
Код: Выделить всё
</P><P><P>># xrdp</P><P>process 10458 started ok
</P>># xrdp-sesman
starting sesman...
sesman config:
ListenAddress: 127.0.0.1
ListenPort: 3350
EnableUserWindowManager: 1
UserWindowManager: startwm.sh
DefaultWindowManager: startwm.sh
AuthFilePath: disabled
Xvnc parameters:
Parameter 00 -bs
Parameter 01 -ac
X11rdp parameters:
Parameter 00 -bs
Parameter 01 -ac
logging configuration:
LogFile: /var/log/xrdp-sesman.log
LogLevel: 4
EnableSyslog: 0
SyslogLevel: 4
security configuration:
AllowRootLogin: 1
MaxLoginRetry: 4
No TSUsersGroup defined
No TSAdminsGroup defined
session configuration:
MaxSessions: 10
KillDisconnected: 0
IdleTimeLimit: 0
DisconnectedTimeLimit: 0
<P>20100218-09:55:07 WARN init:45 libscp initialized</P></P><P>
привожу конфиги :
># cat /etc/xrdp/xrdp.ini
[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=high
channel_code=1
[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=vasek_true
password=ask
ip=127.0.0.1
port=-1
# cat /etc/xrdp/sesman.ini
[Globals]
ListenAddress=127.0.0.1
ListenPort=3350
EnableUserWindowManager=1
UserWindowManager=startwm.sh
DefaultWindowManager=startwm.sh
[Security]
AllowRootLogin=1
MaxLoginRetry=4
TerminalServerUsers=tsusers
TerminalServerAdmins=tsadmins
[Sessions]
MaxSessions=10
KillDisconnected=0
IdleTimeLimit=0
DisconnectedTimeLimit=0
[Logging]
LogFile=/var/log/xrdp-sesman.log
LogLevel=DEBUG
EnableSyslog=0
SyslogLevel=DEBUG
[X11rdp]
param1=-bs
param2=-ac
[Xvnc]
param1=-bs
param2=-ac
# cat /etc/xrdp/startwm.sh
#!/bin/sh
# change the order in line below to run to run whatever window manager you
# want, default to kde
SESSIONS="startkde gnome-session startxfce4 xterm"
# change PATH to be what your environment needs usually what is in
# /etc/environment
#PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
#export PATH=$PATH
for WindowManager in $SESSIONS
do
which $WindowManager
if test $? -eq 0
then
echo "Starting $WindowManager"
$WindowManager
exit 0
fi
done
exit 1