install.sh aktualisiert
This commit is contained in:
29
install.sh
29
install.sh
@@ -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..."
|
||||||
Reference in New Issue
Block a user