rrichards
1/28/2019 - 9:48 AM

Startup script for ubuntu 16.04

$ sudo nano /etc/systemd/system/startup.service

  [Unit]
  Description=Startup

  [Service]
  ExecStart=/usr/local/bin/startup.sh

  [Install]
  WantedBy=default.target

$ sudo nano /usr/local/bin/startup.sh

  #!/bin/bash

  date > /root/report.txt
  du -sh /home/ >> /root/report.txt
 
$ sudo chmod 744 /usr/local/bin/startup.sh
$ sudo chmod 664 /etc/systemd/system/startup.service
$ systemctl daemon-reload
$ systemctl enable startup.service

# Test the script
$ systemctl start startup.service
$ cat /root/report.txt

# Reboot
$ sudo reboot

# Change password for user ubuntu
$ sudo passwd ubuntu