--- #------------------------------------------------------------------------------# # SFTP-Benutzer definieren #------------------------------------------------------------------------------# # # Der User, bei dem Gruppenname und Benutzername sind gleich, ist ein "Master", # alle weiteren User, die mit dieser gleichen Gruppe angelegt werden, # sind "Kunden" unterhalb dieses Masters. # # Wenn bei einem User der Gruppenname und der Benutzername gleich sind, # dann wird sein Home-Verzeichnis ganz normal unterhalb von /home angelegt. # Sind diese Namen unterschiedlich, dann wird sein Home-Verzeichnis unterhalb # dessen Home-Verzeichnis angelegt, dessen Benutzername dem eigenen Gruppennamen # entspricht. # # Ein "Master" hat kein "datadir", ein "Kunde" braucht immer ein "datadir"! # #------------------------------------------------------------------------------# users: - name: "sftp" gruppe: "sftp" shell: "/bin/bash" ssh_key: "{{ lookup('file', 'ssh-keys/sftp.pub') }}" password: "!" comment: "Master-User" - name: "otto" gruppe: "sftp" shell: "/bin/bash" ssh_key: "{{ lookup('file', 'ssh-keys/otto.pub') }}" password: "!" comment: "Otto der Filmemacher" datadir: "DATEN" - name: "fritz" gruppe: "sftp" shell: "/bin/bash" ssh_key: "{{ lookup('file', 'ssh-keys/fritz.pub') }}" password: "!" comment: "Fritzchen klein ging allein" datadir: "DATEN"