Technical Tip: Deploying FortiEDR collector using a custom installer on a Linux machine with a noexec /tmp partition
| Description | This article describes how to deploy FortiEDR Linux collector using custom installer on a Linux machine with a '/tmp' partition that has 'noexec' permissions. |
| Scope | Any FortiEDR Linux collector version deployed as a custom installer. |
| Solution | The custom installer of the FortiEDR Linux collector uses the '/tmp' partition on the target machine for the collector package's extraction and installation by default. Sometimes, the '/tmp' partition on the target machine is hardened by the system administrator for security reasons. It prevents users (and many automated exploits) from executing scripts or binaries directly from the temporary directory. In this case, executing the custom installer on the target machine will fail with a 'permission denied' error - for example: #./FortiEDRSilentInstall_5.1.16.1031_{environment}_{organization}.sh
#mount | grep "on /tmp"
# ./FortiEDRSilentInstall_5.1.16.1031_{environment}_{organization}.sh --target /home/ |
