This article covers guidance on using configuring the XCOM_USERID and XCOM_PASSWORD parameters in the Windows or UNIX/Linux xcom.glb file.
After the installation, the values of those 2 parameters in the xcom.glb file are set as:
What does the XCOM_USERID parameter do?
What is the significance of the userid "xcom"? Is it relevant to the running of the xcomd service?
Should the default values be changed?
1. During an XCOM installation the userid "xcom" is used for the value of the parameter setting XCOM_USERID in the xcom.glb file, but is not created as a userid in the Operating System.
2. The xcomd service must be run under an administrator/superuser userid. The userid "xcom" is not normally involved in running the xcomd service unless the system administrator/superuser has created that userid, given it administrator/superuser(sudo) access and it is being used to run the xcomd service.
There are two different choices on how to set up XCOM_USER and XCOM_PASSWORD depending on how incoming transfers are required to be handled.
1. If choose to specify XCOM_PASSWORD in xcom.glb, this parameter value can be encrypted.
See Windows doc. page: Encrypt Parameter Values in Configuration Files or Linux doc. page: Encrypt Parameter Values in Existing Configuration Files
2. XCOM allows the administrator/superuser to set XCOM_USERID and XCOM_PASSWORD to blank in the xcom.glb which will result in transfers running as the owner of the xcomd service (administrator/superuser) - see related comments in the xcom.glb file.