f3netze git repositories emergency_switch_tools / master
master

Tree @master (Download .tar.gz)

F3 Netze Safemode

Installation

  • User safemode anlegen useradd -m -U -s /usr/sbin/nologin safemode

  • User entsprechende Rechte geben, um shutdown ausführen zu können visudo safemode ALL=(root:root) NOPASSWD: /sbin/shutdown

  • emergency_switch und tools klonen, Permissions passend setzen ``` git clone https://git.f3netze.de/emergency_switch /home/safemode/.ssh git clone https://git.f3netze.de/emergency_switch_tools /home/safemode/emergency_switch_tools

    chown -R safemode:safemode /home/safemode/.ssh /home/safemode/emergency_switch_tools chmod 700 /home/safemode/.ssh ```

  • Login Shell des Users auf safemode.sh setzen usermod -s /home/safemode/emergency_switch_tools/safemode.sh safemode

  • Cronjob (als User safemode!) einrichten, der regelmäßig das emergency_switch Repository pullt. Einrichten einer Weiterleitung für E-Mails des Crons nicht vergessen. 17 * * * * cd /home/safemode/.ssh && git pull