Wiki-Quellcode von conf-Share mit Server-Konfigurationsdateien im logosrv aktivieren
Zuletzt geändert von Jonas Mayer am 2022/05/23 13:16
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}} |