diff --git a/install.sh b/install.sh index df20db2..d8f7c79 100644 --- a/install.sh +++ b/install.sh @@ -2,15 +2,23 @@ clear echo "Starte Systemupdate..." sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y sudo apt autoremove -y && sudo apt clean -y +echo "Starte Systemupdate..." +echo "Systemupdate erfolgreich..." +echo "Installierse benötigte Pakete..." sudo apt install --no-install-recommends xserver-xorg x11-xserver-utils xinit -y sudo apt install --no-install-recommends chromium-browser fonts-noto-color-emoji nfs-common watchdog xdotool rsync -y clear echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." +echo "Installierse benötigte Pakete..." +echo "Alle Pakete wurden installiert..." echo "Lege den Benutzer \"loginuser\" an..." sudo adduser --disabled-password --gecos "" loginuser +clear echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." +echo "Installierse benötigte Pakete..." +echo "Alle Pakete wurden installiert..." echo "Lege den Benutzer \"loginuser\" an..." echo "Loginuser angelegt..." echo "Setze Rechte für \"loginuser\"" @@ -25,9 +33,28 @@ loginuser ALL=(ALL) NOPASSWD: /usr/bin/fbset loginuser ALL=(ALL) NOPASSWD: /usr/bin/cat /var/lib/dhcp/* EOF sudo usermod -aG video loginuser +clear echo "Starte Systemupdate..." echo "Systemupdate erfolgreich..." +echo "Installierse benötigte Pakete..." +echo "Alle Pakete wurden installiert..." echo "Lege den Benutzer \"loginuser\" an..." echo "Loginuser angelegt..." -echo "Setze Rechte für \"loginuser\"..." -echo "Rechte gesetzt..." \ No newline at end of file +echo "Setze Rechte für \"loginuser\"" +echo "Rechte gesetzt..." +echo "Verbiete login für ROOT..." +sudo tee /etc/ssh/sshd_config >> /dev/null << 'EOF' +PermitRootLogin no +EOF +sudo passwd -l root +clear +echo "Starte Systemupdate..." +echo "Systemupdate erfolgreich..." +echo "Installierse benötigte Pakete..." +echo "Alle Pakete wurden installiert..." +echo "Lege den Benutzer \"loginuser\" an..." +echo "Loginuser angelegt..." +echo "Setze Rechte für \"loginuser\"" +echo "Rechte gesetzt..." +echo "Deaktiviere login für ROOT..." +echo "ROOT login deaktiviert..." \ No newline at end of file