Wie ändere ich die „UID“ des aktuellen Ansible-Benutzers? [geschlossen]Linux

Linux verstehen
Anonymous
 Wie ändere ich die „UID“ des aktuellen Ansible-Benutzers? [geschlossen]

Post by Anonymous »

Ich starte ein Playbook mit Benutzer „a“ und führe dann eine Rolle im „Bootstrap“-Stil aus, die zufällig einige Einstellungen für Benutzer „a“ konfiguriert (während auch zwei weitere Benutzer erstellt werden, „b“, „c“).
Ich möchte vorübergehend zu Benutzer „c“ wechseln können, damit ich die UID von Benutzer „a“ ändern kann.
Allerdings, wenn ich remote_user verwende UID ändern-Aufgabe, Benutzer „a“ ist offensichtlich immer noch verbunden/angemeldet, da ich einen Benutzermod erhalte: Benutzer a wird derzeit von Prozess 57910 verwendet. Die Verwendung des Metas für „reset_connection“ direkt vor dieser Aufgabe scheint die Sitzung nicht zu schließen, obwohl die nächste Aufgabe mit einem anderen Benutzer ausgeführt wird.
Es ist also ein bisschen wie diese Frage, wo sie in einem Playbook steht, aber stattdessen ist mein Kontext eine Rolle.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post