conf-Share mit Server-Konfigurationsdateien im logosrv aktivieren
Zuletzt geändert von Jonas Mayer am 2022/05/23 13:16
Seit Puppet-Version 1.4.0 ist das versteckte SMB-Share \\files\conf$ aus dem LXC-Container logosrv standardmäßig deaktiviert.
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.
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):
/etc/logodidact/hiera/custom.d/ldhost.yaml
# logosrv conf$ Share aktivieren
ld_legacy::samba::classic::share_conf: true
ld_legacy::samba::classic::share_conf: true