<h2>Permissions required for MID Server on Linux Host</h2><br/><div style="overflow-x:auto"><article><div ><h3 >Description</h3><section><p class="title" style="box-sizing: border-box; margin: 0.4em 0px 0.5em; line-height: 1.5em; font-family: SourceSansPro, 'Helvetica Neue', Arial; color: #d1232b; font-size: 28px;">Permissions required for MID Server on Linux Host</p> <h1 style="box-sizing: border-box; font-size: 21px; margin: 18px 0px -5px; font-family: SourceSansPro, 'Helvetica Neue', Arial; font-weight: normal; line-height: 1.1; color: #d1232b;">Question</h1> <hr style="box-sizing: content-box; height: 1px; margin: 0.2em 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; border-image: initial; border-top-style: solid; border-top-color: #cccccc; color: #aaaaaa; background-color: #aaaaaa; font-family: SourceSansPro, 'Helvetica Neue', Arial; font-size: 13px;" /> <p style="box-sizing: border-box; margin: 0.4em 0px 0.5em; line-height: 1.5em; color: #343d47; font-family: SourceSansPro, 'Helvetica Neue', Arial; font-size: 13px;">Although MID servers on Linux host cannot discover windows machines, some customers may still want to configure MID servers on Linux. A frequently asked question is: Do we need root account to run MID server? What permissions are required for MID server on Linux Host? </p> <h1 style="box-sizing: border-box; font-size: 21px; margin: 18px 0px -5px; font-family: SourceSansPro, 'Helvetica Neue', Arial; font-weight: normal; line-height: 1.1; color: #d1232b;">Solution</h1> <hr style="box-sizing: content-box; height: 1px; margin: 0.2em 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; border-image: initial; border-top-style: solid; border-top-color: #cccccc; color: #aaaaaa; background-color: #aaaaaa; font-family: SourceSansPro, 'Helvetica Neue', Arial; font-size: 13px;" /> <p style="box-sizing: border-box; margin: 0.4em 0px 0.5em; line-height: 1.5em; color: #343d47; font-family: SourceSansPro, 'Helvetica Neue', Arial; font-size: 13px;">MID server is a Java application. It can be run as any non-root user account as long as the specified user account has ownership on the MID server installation directory (with Read, Write and Execute permissions) </p> <p style="box-sizing: border-box; margin: 0.4em 0px 0.5em; line-height: 1.5em; color: #343d47; font-family: SourceSansPro, 'Helvetica Neue', Arial; font-size: 13px;">The specified user account should also have ownership (Read, Write and Execute permissions) of /tmp directory as the /tmp directory will be used for MID server auto upgrade. Without permissions to /tmp directory the MID server may not auto upgrade. </p> <p style="box-sizing: border-box; margin: 0.4em 0px 0.5em; line-height: 1.5em; color: #343d47; font-family: SourceSansPro, 'Helvetica Neue', Arial; font-size: 13px;">A dedicated user account is recommended for the MID server to run as. If other user accounts like Root accidentally run the MID server, some files in the MID server directory may change ownership which could cause permission issues. In this case, the resolution is to force the ownership of the MID server installation directory to the specified user account again. </p></section></div></article></div>