Você pode converter o script de shell em um binário. SHC pode fazer isso, por exemplo.
Se você não é casado com o bash, pode escrevê-lo em outra linguagem de script e compilá-lo em um binário. O Python pode fazer isso, por exemplo.
Por favor, note que qualquer forma não é um método seguro, mas será uma barreira para o usuário médio.