Vamos a crear un archivo .sh y darle permisos de ejecución, para ello basta con poner el siguiente comando en una terminal:


touch prueba.sh && chmod +x prueba.sh

Para poder ejecutar scripts shell directamente desde el navegador, añade esta regla a tu archivo .htaccess:

Options +ExecCGI
AddHandler cgi-script .sh

Esto indica al servidor web que trate los archivos .sh como scripts CGI.