Difference: APPXLoginManagerForUnixLinux (35 vs. 36)

Revision 362008-06-18 - JoeOrtagus

Line: 1 to 1
 
META TOPICPARENT name="APPXConnectionManager"
Deleted:
<
<
 

APPX Connection Manager For Unix/Linux

This page describes how to install the APPX Connection Manager command and how to use it to install, configure, and manage APPX Connection Services on Unix/Linux systems.
Line: 35 to 34
 
    • Service configuration
    • Client request
Changed:
<
<

Installing the APPX Connection Manager Command ( appxdsvc)

The APPX Connection Manager ( appxdsvc) command is installed automatically when you install APPX on your system. The installer sets the necessary owner and group permissions for the appxdsvc command. So, there is nothing additional that you need to do to install the appxdsvc command. However, after you install APPX, you will need to run the appxdsvc command to configure and start an instance of the APPX Connection Service before any remote client connections may be established.
>
>

Installing the APPX Connection Manager Command ( appxloginmgr)

The APPX Login Manager ( appxloginmgr) command is installed automatically when you install APPX on your system. The installer sets the necessary owner and group permissions for the appxloginmgr command. So, there is nothing additional that you need to do to install the appxloginmgr command. However, after you install APPX, you will need to run the appxloginmgr command to configure and start an instance of the APPX Connection Service before any remote client connections may be established.
 
Changed:
<
<
The appxdsvc command is installed into the "tools" subdirectory of the directory where you installed APPX. So, if you installed APPX in "/usr/local/appx", the full pathname of the appxdsvc command will be "/usr/local/appx/tools/appxdsvc".
>
>
The appxloginmgr command is installed into the "tools" subdirectory of the directory where you installed APPX. So, if you installed APPX in "/usr/local/appx", the full pathname of the appxloginmgr command will be "/usr/local/appx/tools/appxloginmgr".
 
Changed:
<
<
The appxdsvc command must run with the permissions of the root user. Therefore, the owner of the appxdsvc command should be the root user and the SUID bit should be set so that the appxdsvc command can be run by users other than root but still be run with the permissions of root.
>
>
The appxloginmgr command must run with the permissions of the root user. Therefore, the owner of the appxloginmgr command should be the root user and the SUID bit should be set so that the appxloginmgr command can be run by users other than root but still be run with the permissions of root.
 
Changed:
<
<
In the event that it is necessary to reset the permissions on the appxdsvc command, the following commands can be run by the root user to set the necessary owner and group permissions for the appxdsvc command.
>
>
In the event that it is necessary to reset the permissions on the appxloginmgr command, the following commands can be run by the root user to set the necessary owner and group permissions for the appxloginmgr command.
 

Changed:
<
<

cd /usr/local/appx/tools chown root appxdsvc chgrp appxgrp appxdsvc chmod 775 appxdsvc chmod u+s appxdsvc

>
>

cd /usr/local/appx/tools chown root appxloginmgr chgrp appxgrp appxloginmgr chmod 4775 appxloginmgr

 
Changed:
<
<
You can check the permissions of the appxdsvc command by running the following command:
>
>
You can check the permissions of the appxloginmgr command by running the following command:
 

Changed:
<
<
ls -l appxdsvc
>
>
ls -l appxloginmgr
 

The recommended permissions should be as follows:


Changed:
<
<
-rwsrwxr-x 1 root root 636843 Jul 11 07:31 appxdsvc
>
>
-rwsrwxr-x 1 root root 636843 Jul 11 07:31 appxloginmgr
 

Creating and Configuring an APPX Connection Service

Changed:
<
<
On Unix/Linux systems, an instance of the APPX Connection Service is initially created, configured, and started by running the appxdsvc command with the -install option. At least one appropriately configured instance of the APPX Connection Service must be created, configured, and started before a remote APPX Client can initiate an APPX session. You may create, configure, and start as many different instances of the APPX Connection Service as you desire. However, each concurrently running instance must be configured to listen for connection requests on a different TCP/IP port.
>
>
On Unix/Linux systems, an instance of the APPX Connection Service is initially created, configured, and started by running the appxloginmgr command with the -install option. At least one appropriately configured instance of the APPX Connection Service must be created, configured, and started before a remote APPX Client can initiate an APPX session. You may create, configure, and start as many different instances of the APPX Connection Service as you desire. However, each concurrently running instance must be configured to listen for connection requests on a different TCP/IP port.
 

Creating a Connection Service

Before remote clients can connect to an APPX system, at least one instance of an APPX Connection Service must be configured and started.

Changed:
<
<
The -install option of the appxdsvc command is used to initially create, configure, and start an instance of the APPX Connection Service. The following steps are performed:
>
>
The -install option of the appxloginmgr command is used to initially create, configure, and start an instance of the APPX Connection Service. The following steps are performed:
 
  1. A configuration file (ini) is created
  2. An environment file (env) is created
  3. A service is created
  4. The service is started
Changed:
<
<
For compete information on using the -install option of the appxdsvc command, please refer to the usage section of this page.
>
>
For compete information on using the -install option of the appxloginmgr command, please refer to the usage section of this page.
 

The Name of the Service

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback