install.sh aktualisiert

This commit is contained in:
2024-10-15 11:19:57 +02:00
parent 5bc6001141
commit d11c7fa549

View File

@@ -2,15 +2,23 @@ clear
echo "Starte Systemupdate..." echo "Starte Systemupdate..."
sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y
sudo apt autoremove -y && sudo apt clean -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 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 sudo apt install --no-install-recommends chromium-browser fonts-noto-color-emoji nfs-common watchdog xdotool rsync -y
clear clear
echo "Starte Systemupdate..." echo "Starte Systemupdate..."
echo "Systemupdate erfolgreich..." echo "Systemupdate erfolgreich..."
echo "Installierse benötigte Pakete..."
echo "Alle Pakete wurden installiert..."
echo "Lege den Benutzer \"loginuser\" an..." echo "Lege den Benutzer \"loginuser\" an..."
sudo adduser --disabled-password --gecos "" loginuser sudo adduser --disabled-password --gecos "" loginuser
clear
echo "Starte Systemupdate..." echo "Starte Systemupdate..."
echo "Systemupdate erfolgreich..." echo "Systemupdate erfolgreich..."
echo "Installierse benötigte Pakete..."
echo "Alle Pakete wurden installiert..."
echo "Lege den Benutzer \"loginuser\" an..." echo "Lege den Benutzer \"loginuser\" an..."
echo "Loginuser angelegt..." echo "Loginuser angelegt..."
echo "Setze Rechte für \"loginuser\"" 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/* loginuser ALL=(ALL) NOPASSWD: /usr/bin/cat /var/lib/dhcp/*
EOF EOF
sudo usermod -aG video loginuser sudo usermod -aG video loginuser
clear
echo "Starte Systemupdate..." echo "Starte Systemupdate..."
echo "Systemupdate erfolgreich..." echo "Systemupdate erfolgreich..."
echo "Installierse benötigte Pakete..."
echo "Alle Pakete wurden installiert..."
echo "Lege den Benutzer \"loginuser\" an..." echo "Lege den Benutzer \"loginuser\" an..."
echo "Loginuser angelegt..." echo "Loginuser angelegt..."
echo "Setze Rechte für \"loginuser\"..." echo "Setze Rechte für \"loginuser\""
echo "Rechte gesetzt..." 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..."