Allowing a script to execute within Linux
By default, Linux does not allow a program or script to launch unless it is marked with the permission to execute. To allow a script to run, use the command chmod u+x filename. The command chmod u+x name adds permission for the user that owns the file to execute it. The command only changes the permissions associated with the file; it does not change the security controls associated with the entire volume.