#2015/04/04#
前兩天,將CentOS更新,結果發現怎遠端桌面無法連線,進CentOS查Log,發現如下訊息,問題是無存取權限的問題,將SELinux的權限修正後,就能正常啟動xrdp服務了。
# tail –20 /var/log/messages
………
systemd: Starting xrdp session manager…
systemd: Started xrdp session manager.
systemd: Starting xrdp daemon…
systemd: Started xrdp daemon.
systemd: Failed at step EXEC spawning /usr/sbin/xrdp-sesman: Permission denied
systemd: Failed to reset devices.list on /machine.slice: Invalid argument
systemd: Failed at step EXEC spawning /usr/sbin/xrdp: Permission denied
systemd: xrdp-sesman.service: main process exited, code=exited, status=203/EXEC
systemd: Unit xrdp-sesman.service entered failed state.
systemd: xrdp.service: main process exited, code=exited, status=203/EXEC
systemd: Unit xrdp.service entered failed state.
# cd /usr/sbin
# ls -lZ xrdp*
-rwxr-xr-x. root root system_u:object_r:unconfined_exec_t:s0 xrdp
-rwxr-xr-x. root root system_u:object_r:bin_t:s0 xrdp-chansrv
-rwxr-xr-x. root root system_u:object_r:unconfined_exec_t:s0 xrdp-sesman -rwxr-xr-x. root root system_u:object_r:bin_t:s0 xrdp-sessvc
# chcon -t bin_t xrdp xrdp-sesman
# ls -lZ /usr/sbin/xrdp*
-rwxr-xr-x. root root system_u:object_r:bin_t:s0 /usr/sbin/xrdp
-rwxr-xr-x. root root system_u:object_r:bin_t:s0 /usr/sbin/xrdp-chansrv
-rwxr-xr-x. root root system_u:object_r:bin_t:s0 /usr/sbin/xrdp-sesman
-rwxr-xr-x. root root system_u:object_r:bin_t:s0 /usr/sbin/xrdp-sessvc
# systemctl status xrdp
xrdp.service – xrdp daemon
Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled)
Active: failed (Result: exit-code) since Sat 2015-04-04 15:54:03 CST; 16min ago
Process: 7584 ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS –nodaemon (code=exited, status=203/EXEC)
Main PID: 7584 (code=exited, status=203/EXEC)
systemd[1]: Started xrdp daemon.
systemd[1]: xrdp.service: main process exited, code=exited, status=203/EXEC
systemd[1]: Unit xrdp.service entered failed state.
# systemctl start xrdp
# systemctl status xrdp
xrdp.service – xrdp daemon
Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled)
Active: active (running) since Sat 2015-04-04 16:11:00 CST; 8s ago
Main PID: 8120 (xrdp)
CGroup: /system.slice/xrdp.service
└─8120 /usr/sbin/xrdp –nodaemon
systemd[1]: Starting xrdp daemon…
systemd[1]: Started xrdp daemon.
參考:
Can’t remote desktop to F21 after upgrade from F20
Read Full Post »