OpenSuSE Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
x SuSE Linux 13.1-RELEASE x
x SuSE Linux 13.1-RELEASEx
sesman.ini(5)                                                    sesman.ini(5)

NAME
       sesman.ini - Configuration file for xrdp-sesman(8)

DESCRIPTION
       sesman.ini  consists  of several sections. Each section starts with the
       section name in square brackets, followed by a list of  parameter=value
       lines. Following sections are recognized:

       [Globals]
              Global configuration

       [Logging]
              Logging subsystem

       [Sessions]
              Session management

       [Security]
              Access control

       [X11rdp], [Xvnc], [Xorg]
              X11 server settings for supported servers

       [Chansrv]
              Settings for xrdp-chansrv(8)

       [SessionVariables]
              Environment variables for the session

       All  parameters  and  values (except for file names and paths) are case
       insensitive, and are described in detail below.  If  any  parameter  is
       specified  more  than once, the last entry will be used. Options speci-
       fied outside their proper section will be ignored.

GLOBALS
       Following parameters can be used in the [Globals] section.

       ListenAddress=ip address
              xrdp-sesman listening address. If  not  specified,  defaults  to
              0.0.0.0 (all interfaces).

       ListenPort=port number
              xrdp-sesman listening port. If not specified, defaults to 3350.

       EnableUserWindowManager=[true|false]
              If  set  to  1,  true  or yes, this option enables user specific
              startup script. That is, xrdp-sesman  will  execute  the  script
              specified by UserWindowManager if it exists.

       UserWindowManager=filename
              Path  of  the  startup script relative to the user's home direc-
              tory. If present and enabled  by  EnableUserWindowManager,  that
              script is executed instead of DefaultWindowManager.

       DefaultWindowManager=filename
              Full path or relative path of the default startup script used by
              xrdp-sesman to start a session.  If the path is not a full path,
              it will be resolved as relative path to /etc/xrdp. If not speci-
              fied, defaults to /etc/xrdp/startwm.sh.

       ReconnectScript=filename
              Full path or relative path if the  script  which  executed  when
              users  reconnects  to the existing session. If the path is not a
              full path, it will be resolved as relative path to /etc/xrdp. If
              not specified, defaults to /etc/xrdp/reconnectwm.sh.

LOGGING
       Following parameters can be used in the [Logging] section.

       LogFile=filename
              Log  file  path.  It  can be either absolute or relative. If not
              specified, defaults to ./sesman.log

       LogLevel=level
              This option can have one of the following values:

              CORE or 0 - Log only core messages. Those  messages  are  logged
              regardless of the selected logging level.

              ERROR or 1 - Log only error messages.

              WARNING, WARN or 2 - Logs warnings and error messages.

              INFO or 3 - Log errors, warnings and informational messages.

              DEBUG or 4 - Log everything. If xrdp-sesman is compiled in debug
              mode, this options will output many more low-level messages.

       EnableSyslog=[true|false]
              If set to 1, true or yes, this option enables logging to syslog.

       SyslogLevel=level
              Logging level for  syslog.  It  can  have  the  same  values  as
              LogLevel.  If SyslogLevel and LogLevel differ, the least verbose
              setting takes effect for syslog.

SESSIONS
       Following parameters can be used in the [Sessions] section.

       X11DisplayOffset=number
              The first X display number available for xrdp-sesman. This  pre-
              vents xrdp-sesman from interfering with real X11 servers. If not
              specified, defaults to 10.

       MaxSessions=number
              Sets the maximum number of simultaneous sessions. If not set  or
              set to 0, unlimited session are allowed.

       KillDisconnected=[true|false]
              If set to 1, true or yes, every session will be killed within 60
              seconds after the user disconnects.

       DisconnectedTimeLimit=number
              Sets the time limit (in seconds) before a  disconnected  session
              is killed.  If set to 0, automatic killing is disabled.

       IdleTimeLimit=number
              Sets  the time limit (in seconds) before an idle session is dis-
              connected.   Idle  means  no  keyboard  inputs  and   no   mouse
              moves/clicks  here.   If  set  to 0, idle sessions will never be
              disconnected by timeout.  This works only with xorgxrdp session.
              Moreover, xorgxrdp must be v0.2.9 or later.

       Policy=[Default|UBD|UBI|UBC|UBDI|UBDC]
              Session  allocation policy. By default, a new session is created
              for the combination <User,BitPerPixel> when using Xrdp, and  for
              the  combination <User,BitPerPixel,DisplaySize> when using Xvnc.
              This behavior can be changed by setting session policy to:

              UBD - session per <User,BitPerPixel,DisplaySize>
              UBI - session per <User,BitPerPixel,IPAddr>
              UBC - session per <User,BitPerPixel,Connection>
              UBDI - session per <User,BitPerPixel,DisplaySize,IPAddr>
              UBDC - session per <User,BitPerPixel,DisplaySize,Connection>

              Note that the User and BitPerPixel  criteria  cannot  be  turned
              off.  For  Xvnc  connections,  DisplaySize  is always enabled as
              well.

SECURITY
       Following parameters can be used in the [Security] section.

       AllowRootLogin=[true|false]
              If set to 1, true or yes, enables root  login  on  the  terminal
              server.

       MaxLoginRetry=number
              The  number  of  login  attempts  that  are  allowed on terminal
              server. If set to 0, unlimited  attempts  are  allowed.  If  not
              specified, defaults to 3.

       TerminalServerUsers=group
              Only  the  users belonging to the specified group are allowed to
              login on terminal server. If unset  or  set  to  an  invalid  or
              non-existent group, login for all users is enabled.

       TerminalServerAdmins=group
              This option is currently ignored! Only members of this group can
              have session management rights.

       RestrictOutboundClipboard=[true|false]
              If set to 1, true or yes, will restrict the  clipboard  outbound
              from  the server, to prevent data copied inside the xrdp session
              to be be pasted in the client host. Default value is false.

       AlwaysGroupCheck=[true|false]
              If set to 1, true or yes, require group membership even  if  the
              group specified in TerminalServerUsers doesn't exist.

X11 SERVER
       Following  parameters  can  be  used in the [X11rdp], [Xvnc] and [Xorg]
       sections.

       param=string
              Multiple param lines are supported. This  first  line  specifies
              the  path  to the X11 server executable. Following lines specify
              command line arguments passed to the X11 server.

CHANSRV
       Following parameters can be used in the [Chansrv] section.

       FuseMountName=string
              Directory for drive  redirection,  relative  to  the  user  home
              directory.   Created  if  it  doesn't  exist.  If not specified,
              defaults to xrdp_client.

       FileUmask=mode
              Additional umask to apply to files in the  FuseMountName  direc-
              tory.  The default value of 077 prevents other users on the sys-
              tem from reading files on your redirected drives. This  may  not
              be  approprate  for  all environents, and so you can change this
              value to allow other  users  to  access  your  remote  files  if
              required.

SESSIONS VARIABLES
       All  entries  in  the [SessionVariables] section are set as environment
       variables in the user's session.

FILES
       /etc/xrdp/sesman.ini

SEE ALSO
       xrdp-sesman(8), xrdp-sesrun(8), xrdp(8), xrdp.ini(5)

       For more info on xrdp see http://www.xrdp.org/

xrdp team                          0.9.13.1                      sesman.ini(5)

Want to link to this manual page? Use this URL:
<
http://star2.abcm.com/cgi-bin/bsdi-man?query=sesman.ini&sektion=5&manpath=>

home | help