Wiki-Quellcode von conf-Share mit Server-Konfigurationsdateien im logosrv aktivieren
Zuletzt geändert von Jonas Mayer am 2025/07/18 16:46
Zeige letzte Bearbeiter
| author | version | line-number | content |
|---|---|---|---|
| 1 | (% style="color:#000000" %)Seit Puppet-Version 1.4.0 ist das versteckte SMB-Share **~\~\files\conf$** aus dem LXC-Container logosrv standardmäßig deaktiviert. | ||
| 2 | |||
| 3 | (% style="color:#000000" %)Diese Freigabe stellt eine Möglichkeit dar, um gewisse Konfigurationsdateien (wie z.B. die internet.conf für die Firewall-Einstellungen) in einer Netzwerkwerkfreigabe dem admin zugänglich zu machen, ohne SSH-Zugang zum Server. Damit lässt sich die Anforderung abdecken, einen Teil der Einstellungen den IT-Betreuern freizuschalten, ohne das root-Kennwort zum Server hierfür herauszugeben. | ||
| 4 | |||
| 5 | |||
| 6 | (% style="color:#000000" %)Um die Freigabe per Puppet-Einstellung zu aktivieren, muss ab LD-Puppet Version 1.4.0 folgende Konfigurationsdatei erstellt bzw. um den untenstehenden Inhalt ergänzt werden (im LXC-Container **puppeteer**): | ||
| 7 | |||
| 8 | |||
| 9 | {{{/etc/logodidact/hiera/custom.d/ldhost.yaml}}} | ||
| 10 | |||
| 11 | {{code language="yaml"}} | ||
| 12 | # logosrv conf$ Share aktivieren | ||
| 13 | ld_legacy::samba::classic::share_conf: true | ||
| 14 | {{/code}} |