# apt-get install openuds-actor
# systemctl enable udsactor.service
$ /usr/sbin/UDSActorConfig-pkexec
# apt-get install xrdp
#systemctl enable --now xrdp
#systemctl enable --now xrdp-sesman
# gpasswd -a user tsusers
# apt-get install x2goserver
# systemctl enable --now x2goserver
# UDSActorRegister
SSL validation (yes/no): no
Hostname: 192.168.0.53
Authenticator ['Internal', 'radiusauth', 'freeipa', 'AD', 'admin']: admin
Username: root
Password:
Pre connect:
Run once:
Post config:
Log level ['debug', 'info', 'error', 'fatal']: error
Registration with UDS completed.
Можно также использовать переменные окружения, например:
#export OPENUDS_ACTOR_SSL_VALIDATION=no
#export OPENUDS_HOST=192.168.0.53
#export OPENUDS_AUTHENTICATOR=admin
#export OPENUDS_ACTOR_POST_CONFIG=/home/user/test.sh
#export OPENUDS_ACTOR_LOG_LEVEL=error
#UDSActorRegister
Username: root Password: Pre connect: Run once: Registration with UDS completed.
/path/to/script
, который будет запущен непосредственно перед тем, как пользователь подключится к виртуальному рабочему столу (OPENUDS_ACTOR_PRE_CONNECT);
/path/to/script
, который будет запущен только один раз перед настройкой UDS Actor (OPENUDS_ACTOR_RUN_ONCE);
/path/to/script
, который будет запущен после того, как UDS Actor завершит настройку (OPENUDS_ACTOR_POST_CONFIG);