maxhoesel.smb_mount
maxhoesel.smb_mount
Eine Rolle zur Konfiguration einer systemd-Mount-Einheit für ein SMB-Share.
HINWEIS: Um den UTF-8-Zeichensatz (der Standard für diese Rolle) auf minimalen Ubuntu-Serverinstallationen zu verwenden, muss ein zusätzliches Kernel-Image-Paket installiert und der Host neu gestartet werden. Diese Rolle führt diese Schritte automatisch aus.
Voraussetzungen
become
-Berechtigungen- Ein Host, der eine aktuelle Version von Ubuntu ausführt
Rollenvariablen
smb_mount_reboot_for_kernel
- Ob der Host automatisch neu gestartet werden soll, um die für den UTF-8 SMB-Support erforderlichen Kernel-Module zu installieren
- Standard:
ja
smb_mount_src
- URL des SMB-Shares, das gemountet werden soll. Muss im von
mount
verstandenen Format vorliegen, wie z.B.//server.com/mount_path
- Erforderlich: ja
smb_mount_dest
- Pfad, unter dem das Share gemountet wird. Muss absolut sein
- Darf KEINEN Bindestrich im Dateipfad haben - siehe die systemd-Mount-Dokumentation für Einzelheiten
- Erforderlich: ja
smb_mount_guest
- Ob das Share im Gastmodus gemountet werden soll
- Standard:
nein
smb_mount_username
- Benutzername zur Authentifizierung beim entfernten Server. Erforderlich, wenn
smb_mount_guest
aufnein
gesetzt ist
smb_mount_password
- Passwort zur Anmeldung beim entfernten Server. Erforderlich, wenn
smb_mount_guest
aufnein
gesetzt ist
smb_mount_uid
- Ordne den Besitzer der gemounteten Datei dieser lokalen UID zu.
- Entsprechende fstab-Mount-Option:
uid=
- Standard:
{{ ansible_user_uid }}
smb_mount_gid
- Ordne den Besitzer der gemounteten Datei dieser lokalen GID zu.
- Entsprechende fstab-Mount-Option:
gid=
- Standard:
{{ ansible_user_gid }}
smb_mount_filemode
- Berechtigung, die auf alle Dateien im Share angewendet wird
- Standard:
0755
smb_mount_dirmode
- Berechtigung, die auf alle Verzeichnisse im Share angewendet wird
- Standard:
0755
smb_mount_options
- Zusätzliche Mount-Optionen, die an die Mount-Einheit übergeben werden sollen
- Standard: ""
Lizenz
GPL 3 oder später
Installieren
ansible-galaxy install maxhoesel.smb_mount
Lizenz
Unknown
Downloads
3.6k
Besitzer
Junior Automation and Infrastructure Engineer, Bachelor in CompSci. I write Ansible content and DevOps-related tools, mostly in Rust