su - funktioniert nicht nach Containerumzug
Verfasst: 16.09.2019 20:36:22
Hallo zusammen,
meine Nextcloud-Instanz „lebte“ bislang in einem LXC-Container. Im Container wurde Debian 10 und und auf dem Host Debian 9 verwendet. Der Container wurde unprivilegiert von einem User betrieben.
Jetzt habe ich zwei Dinge – dummerweise gleichzeitig – gemacht:
Zwar habe ich mittlerweile eine elegantere Lösung für meine Anforderung gefunden (sudo lxc-attach, und schon bin ich root im Container), aber ich möchte schon wissen, was da gerade warum nicht funktioniert.
Ideen?
meine Nextcloud-Instanz „lebte“ bislang in einem LXC-Container. Im Container wurde Debian 10 und und auf dem Host Debian 9 verwendet. Der Container wurde unprivilegiert von einem User betrieben.
Jetzt habe ich zwei Dinge – dummerweise gleichzeitig – gemacht:
- Der Host wurde auf Debian 10 aktualisiert.
- Der Container wird als systemweiter (root) unprivilegierter Container von root betrieben. Mit einem kleinen Python-Progrämmchen habe ich die Sub-UIDs und Sub-GIDs umgebogen, die Konfiguration angepasst und den Container nach /var/lib/lxc verschoben.
Zwar habe ich mittlerweile eine elegantere Lösung für meine Anforderung gefunden (sudo lxc-attach, und schon bin ich root im Container), aber ich möchte schon wissen, was da gerade warum nicht funktioniert.
Ideen?