Temporärer Schrott-Ordner
Ordner /tmp/schrott mit fixer Gruppe und automatischer Neuerstellung
Manchmal braucht man ein temporäres Ablageverzeichnis, in dem man Dateien «zwischenparken» kann, ohne dass sich unnötiger Ballast dauerhaft ansammelt.
Da der gesamte Inhalt von /tmp bei jedem Systemneustart automatisch gelöscht wird, ist ein spezieller Ordner wie /tmp/schrott ideal:
Alles, was dort landet, verschwindet zuverlässig beim nächsten Reboot - perfekt für Daten, die man nach der Sitzung nicht mehr braucht.
Ziel:
Ein Arbeitsverzeichnis /tmp/schrott, das nach jedem Reboot automatisch existiert, der Gruppe itsec gehört und nur von bestimmten Benutzern genutzt werden kann.
Die Umsetzung
Im Folgenden die einzelnen Schritte, um den Ordner /tmp/schrott mit fester Gruppe und automatischer Neuerstellung einzurichten.
Gruppe anlegen
sudo groupadd itsec
Benutzer in die Gruppe aufnehmen
sudo usermod -a -G itsec user1
sudo usermod -a -G itsec user2
Ordner anlegen und Rechte setzen
sudo mkdir -p /tmp/schrott
sudo chown root:itsec /tmp/schrott
sudo chmod 3770 /tmp/schrott
Automatische Erstellung beim Systemstart
Systemd-Tmpfiles sorgt dafür, dass der Ordner bei jedem Boot korrekt vorhanden ist:
-
Datei
/etc/tmpfiles.d/schrott.confanlegen mit folgendem Inhalt:d /tmp/schrott 3770 root itsec - -
Regeln einlesen:
sudo systemd-tmpfiles --create -
Regel sofort anwenden, damit der Ordner ohne Neustart verfügbar ist.
sudo systemd-tmpfiles --create /etc/tmpfiles.d/schrott.conf
Fazit:
Mit dieser Konfiguration wird /tmp/schrott bei jedem Systemstart automatisch neu angelegt, der Gruppe itsec zugeordnet und steht den vorgesehenen Benutzern nach jedem Reboot wieder bereit.