linux
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| linux [13.12.2018 08:52] – [Informationen zu Linux] thooge | linux [11.01.2024 08:07] (aktuell) – [Debian GNU/Linux] thooge | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Informationen zu Linux ====== | ====== Informationen zu Linux ====== | ||
| - | Im Standardfall verwenden wir [[http:// | + | Im Standardfall verwenden wir [[http:// |
| - | ein Fork von Debian, der sich zum Ziel gesetzt hat, die Abhängigkeit von systemd zu lösen. | + | die Basis für Devuan ist. |
| + | Ausfallsicherheit durch mehrere Festplatten (RAID) | ||
| + | * siehe [[RAID]] | ||
| Prüfe die Kompatibilität eines Computers mit Linux | Prüfe die Kompatibilität eines Computers mit Linux | ||
| Zeile 39: | Zeile 41: | ||
| </ | </ | ||
| - | ===== Debian | + | ===== Devuan |
| Im Standardfall verwenden wir dieses Betriebssystem, | Im Standardfall verwenden wir dieses Betriebssystem, | ||
| Zeile 45: | Zeile 47: | ||
| * [[linux_installation|Installationsanleitung]] | * [[linux_installation|Installationsanleitung]] | ||
| - | * [[stretch|Debian Stretch]] - Updatehinweise | + | * [[Devuan]] - Div. Hinweise |
| * [[Rettungssystem]] - System retten | * [[Rettungssystem]] - System retten | ||
| + | |||
| + | ===== Benutzerverwaltung ===== | ||
| + | |||
| + | Benutzer anlegen ohne Homeverzeichnis und mit festgelegten IDs: | ||
| + | addgroup --gid 1003 mustermann | ||
| + | adduser --uid 1003 --gid 1003 --no-create-home mustermann | ||
| + | |||
| + | Ändern der primären Gruppe | ||
| + | usermod -g gruppe benutzer | ||
| + | |||
| + | Finde Dateien die keinem Benutzer bzw. Gruppe zugeordnet sind: | ||
| + | find / -nouser -nogroup | ||
| ===== Drucken ===== | ===== Drucken ===== | ||
| Zeile 62: | Zeile 76: | ||
| * '' | * '' | ||
| * //Zeige freigegebene Drucker von anderen Systemen// ist anscheinend ein Bug. Die Einstellmöglichkeit funktioniert nicht. | * //Zeige freigegebene Drucker von anderen Systemen// ist anscheinend ein Bug. Die Einstellmöglichkeit funktioniert nicht. | ||
| + | |||
| + | ===== HDD verkleinern ===== | ||
| + | |||
| + | Das kann z.B. für virtuelle Maschinen unter Proxmox interessant sein. | ||
| + | |||
| + | Auf der VM: | ||
| + | - '' | ||
| + | - starte Debian Rescue oder SystemRescue-CD | ||
| + | - '' | ||
| + | - '' | ||
| + | - '' | ||
| + | > select /dev/vda | ||
| + | |||
| + | > resizepart | ||
| + | > 3 | ||
| + | > 30GB | ||
| + | > quit | ||
| + | </ | ||
| + | - '' | ||
| + | |||
| + | Auf dem Hostsystem: | ||
| + | - '' | ||
| ===== Verschlüsselung ===== | ===== Verschlüsselung ===== | ||
| Zeile 68: | Zeile 104: | ||
| * [[EcryptFS]] - Verzeichnisse verschlüsseln | * [[EcryptFS]] - Verzeichnisse verschlüsseln | ||
| + | ==== HDD verschlüsseln ==== | ||
| + | |||
| + | Verschlüsselte HDD für eine VM erstellen | ||
| + | |||
| + | Auf dem Host neue Harddisk anlegen | ||
| + | - '' | ||
| + | - 24-Zeichen langes Kennwort erstellen, sicheres Backup vorsehen | ||
| + | - Bezeichnung der neuen HDD in der VM aus dem Syslog ermitteln ('' | ||
| + | - Verschlüsselung initialisieren: | ||
| + | - Verschlüsselten Container öffnen: '' | ||
| + | - Initialisieren aus Sicherheitsgründen: | ||
| + | - Dateisystem anlegen: '' | ||
| + | - Einbinden im Dateisystem: | ||
| + | |||
| + | Automatisches Einbinden mit Schlüsseldatei | ||
| + | |||
| + | - Keyfile erstellen und einbinden< | ||
| + | dd if=/ | ||
| + | chmod 0400 / | ||
| + | cryptsetup luksAddKey /dev/sdc / | ||
| + | </ | ||
| + | - Automatisches Mounten | ||
| + | * UUID herausfinden: | ||
| + | * UUID des Ursprungsdevices< | ||
| + | sdb_crypt UUID=96c88e41-9cd6-49dd-9a0c-cfa955239c9a / | ||
| + | </ | ||
| + | - Dateisystemtabelle aktualisieren< | ||
| + | # Verschlüsselte Mail-Harddisk | ||
| + | / | ||
| + | </ | ||
| + | - LUKS Informationen anzeigen< | ||
| + | cryptsetup luksDump /dev/sdc | ||
| + | </ | ||
| + | |||
| + | ===== Konsole-Session teilen ===== | ||
| + | |||
| + | Die Konsole kann mit einem weiteren Benutzer geteilt werden. | ||
| + | Beispielsweise zu Schulungszwecken. | ||
| + | |||
| + | Es wird empfohlen den Befehl '' | ||
| + | |||
| + | Allgemein | ||
| + | < | ||
| + | Master | ||
| + | - tmux -S / | ||
| + | - chgrp < | ||
| + | |||
| + | Slave | ||
| + | - tmux -S / | ||
| + | </ | ||
| + | |||
| + | Wenn nur eine Session benötigt wird kann der Sessionname weggelassen werden: | ||
| + | < | ||
| + | Master | ||
| + | - tmux -S / | ||
| + | - chgrp < | ||
| + | |||
| + | Slave | ||
| + | - tmux -S / | ||
| + | </ | ||
linux.1544691120.txt.gz · Zuletzt geändert: von thooge
