De forma predeterminada, el propietario y el grupo de /usr/localtodos los subdirectorios (incluidos bin) deberían ser root.rooty los permisos deberían serlo rwxr-xr-x. Esto significa que los usuarios del sistema pueden leer y ejecutar en (y desde) esta estructura de directorio, pero no pueden crear o editar archivos allí. Solo la rootcuenta (o un administrador que use sudo) debería poder crear y editar archivos en esta ubicación. Aunque solo hay un usuario en el sistema, generalmente es una mala idea cambiar los permisos de esta estructura de directorios para que se puedan escribir en cualquier otro usuario que no sea root.
Sugeriría colocar su script / binario / ejecutable en el /usr/local/binuso de la cuenta raíz. Es un buen hábito para entrar. También puede colocar el script / binario / ejecutable en $ HOME / bin y asegurarse de que $ HOME / bin esté en su $ PATH.
Vea esta pregunta para más discusión:
¿Dónde se debe colocar un ejecutable local?