Linux

Aus XccesS Wiki
Zur Navigation springen Zur Suche springen

Beschreibung

Linux ist ein kostenloses und Open-Source-Betriebssystem, das auf der Unix-Philosophie basiert. Es wurde von Linus Torvalds entwickelt und wird von einer großen Community von Entwicklern auf der ganzen Welt unterstützt. Linux ist bekannt für seine Stabilität, Sicherheit, Flexibilität und Skalierbarkeit und wird in verschiedenen Anwendungen eingesetzt, von Desktop-Computern und Servern bis hin zu mobilen Geräten, eingebetteten Systemen und Supercomputern. Es gibt viele verschiedene Distributionen von Linux, wie zum Beispiel Ubuntu, Fedora, Debian und viele mehr, die jeweils ihre eigenen Schwerpunkte und Funktionen haben.

Download

Installation

Grundlegendes

apt update && apt upgrade -y
apt install putty -y
journalctl --vacuum-size=100M

Crontab:

0 8 * * * journalctl --vacuum-time=7d #Um 8 Uhr /var/log/journal aufräumen
0 7 * * * apt update && apt upgrade -y #Updates

Cockpit

cat /etc/os-release
apt install -t ${VERSION_CODENAME}-backports cockpit

Aufruf mit https://localhost:9090

Konfiguration

Zugriff auf sudo gewähren

visudo
www-data ALL=(ALL) NOPASSWD: /sbin/iptables -L -n

Gewährt dem User www-data Zugriff auf /sbin/iptables -L -n

Emails versenden

Prüfen

which sendmail

Einrichten

https://www.cloudsigma.com/installing-and-configuring-postfix-as-a-send-only-smtp-server-on-ubuntu-20-04/

Swapfile anlegen

fallocate -l 4G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo >> /etc/fstab "/swapfile swap swap defaults 0 0"
sysctl vm.swappiness=10

SWAP File löschen

nano /etc/fstab
swapoff -v /swap.img oder swapoff -a
rm /swap.img

Swapfile vergrößern

count=8 bedeutet es wird 8x1GB vergrößert

swapon --show
swapoff /swapfile
dd if=/dev/zero of=/swapfile bs=1G count=8 oflag=append conv=notrunc
mkswap /swapfile
swapon /swapfile

Volume vergrößern

lvs
vgs
lvresize -r -v -L +10g /dev/mapper/vvg_shc_stua9726_misc01-shared

ODER

growpart  /dev/sda 1
resize2fs /dev/sda1
Benutzer einer Gruppe hinzufügen
usermod -aG {Gruppenname} {Benutzername}

SLES Update

Im Suse Manager die Repositorys einstellen und kurz warten. Anschließend mit zypper lr prüfen, ob die aktuellen Channel schon aktualisiert worden sind.

zypper lr
zypper update

Anschließden neu starten

sudo reboot

Im Infotool die aktuelle SLES Version eintragen

Test

Codeschnipsel

Nützliche Links