Ik ben niet goed in scripting, maar zou het volgende willen doen.
Een scriptje maken, wat:
a.) controleert of de SSH daemon draait, zo niet, dan starten.
Zoiets?
maar ik weet niet of dat zo wel werkt of goed is.Code:#!/bin/bash SERVICE=sshd result=$(ps ax|grep -v grep|grep $SERVICE) echo ${#result} if ${#result}> 0 then echo "Works!" else echo "Offline.....Restarting" service ssh restart fi
b.) kijkt op welke poort de SSH draait voor het geval iemand die verandert
c.) controleert of the /root/.ssh/authorized_keys bestaat en zo niet (of als gewijzigd) vanaf een bepaalde lokatie terug kopieren en eventueel gewijzigde oude overschrijven.
Misschien is c.) wat lastig, maar die kan ik ook steeds laten overschrijven dus dat is niet zo'n groot punt.
Eigenlijk heb ik dus alleen een probleem met a.) en om dat te combineren met b.) in een scriptje en dan output naar e-mail via een crontab.