Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Deleted: | ||||||||
< < | ||||||||
APPX Connection Manager For Unix/LinuxThis 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 | ||||||||
| ||||||||
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 ServiceBefore 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: | |||||||
| ||||||||
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. | |||||||
|