Tengo una secuencia de comandos que solo se puede ejecutar correctamente con permisos de raíz
Pero en el desarrollo es muy difícil de ejecutar con permisos de root (en mi entorno de desarrollo), así que agrego 'sudo' cuando sea necesario dentro del código y lo elimino antes de enviar cambios a la producción.
Obviamente, esto no es una buena práctica, ya que eventualmente un 'sudo' se deslizaría.
Así que me pregunto cuáles son los riesgos de seguridad de dejarlo ahí?