Было интересно, знает ли кто-нибудь, как включить root-вход на xrdp с GNOME и centos 6?
Ниже мой конфиг для /etc/xrdp/xrdp.ini
[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=high
channel_code=1
max_bpp=24
#black=000000
#grey=d6d3ce
#dark_grey=808080
#blue=08246b
#dark_blue=08246b
#white=ffffff
#red=ff0000
#green=00ff00
#background=626c72
[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1
Ниже моя конфигурация для /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]
X11DisplayOffset=10
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=-nolisten
param3=tcp
[Xvnc]
param1=-bs
param2=-nolisten
param3=tcp
param4=-localhost
param5=-dpi
param6=96
Работает с обычным пользователем, однако ни root, ни пользователь, которому я дал root-права, не войдут.
Прежде чем кто-то скажет, что я не должен входить в систему как root, это тестовая среда, и мне нужно иметь возможность.
Ура
Адам
Все равно исправлено, и это было из-за неправильной раскладки клавиатуры по умолчанию на xrdp. Файл раскладки клавиатуры для английского языка (Великобритания) по умолчанию неверен.
Следуйте этому для исправления:
http://component-parts.blogspot.co.uk/2012/08/fixing-uk-keyboard-mapping-for-xrdp.html