Soy un novato en Unix. Estoy tratando de ejecutar un script de shell y comando como otro usuario.unix - ejecuta un comando como otro usuario
Por ejemplo: He iniciado sesión como usuario1 y quiero ejecutar una secuencia de comandos como usuario2. No quiero la solicitud de contraseña y quiero que se ingrese automáticamente. Soy consciente de la autenticación de clave pública, pero estoy tratando de encontrar si hay algo como:
sudo -u user2 script.sh
Estoy tratando de cron esto, así que no quiero la solicitud de contraseña. Quiero que se maneje en el comando sudo.
favor ayuda
Nunca entenderé este tema "fuera de tema" en Stack Overflow; a menudo me sorprende que lo usen personas que no conocen la tecnología en la pregunta o no entienden la pregunta en sí. – DaveRlz