Ejecutar script o programa en el arranque de Linux Ubuntu
Sisplani_eirl
Para iniciar un programa cuando la pc con Ubuntu arranca, hay varias técnicas, en esta ocasión vamos a hacerlo con el programador de tareas "Cron".
*** Vamos a crear una tarea con CRON ***
- Ingresas al terminal.
- Digitas: crontab -e
- Se abrirá un editor de texto en el que vas a agregar una línea así: @reboot sudo iptables -A INPUT -p tcp --dport 5432 -j ACCEPT
Donde @reboot es la instrucción que le dice a Linux que ejecute el comando o tarea al inicio o startup de la ejecución del sistema operativo. El resto es la tarea.
Si quieres ejecutar un script escribirás algo como: . /home/guillermo/backup_pg/crear_backups.sh
*** Muy importante ***
Si la tarea pide que ingreses la clave de usuario, estaremos en problemas, porque no se podrá ingresar, así que lo mejor será que indiquemos al Linux que tu usuario no necesita password, para eso vas a digitar en la terminal:
sudo visudo Se abrirá una ventana con un archivo de texto que es lo que controla la política de SUDO, allí vas a agregar esto:
esto da al usuario Guillermo autorización para no requerir password
guillermo ALL=(ALL) NOPASSWD: ALL
Si el sudo se malogra, digitar:
pkexec visudo
*** Probar *** Vas a reiniciar tu equipo para ver si funciona la tarea.
Suerte
Somos Sisplani eirl de Lima, Perú. Software comercial de fácil aprendizaje +51 997017670 ventas@sisplani.com ... https://www.youtube.com/watch?v=wA3fOTnu408
10966176 Bytes