maxhoesel.smb_mount

maxhoesel.smb_mount

Un rol para configurar una unidad de montaje systemd para un recurso compartido SMB.

NOTA: Para usar el charset utf8 (el predeterminado para este rol) en instalaciones mínimas de servidor Ubuntu, se debe instalar un paquete adicional de imagen del núcleo y reiniciar el host. Este rol realizará estos pasos automáticamente.

Requisitos

  • Privilegios de become
  • Un host que ejecute una versión reciente de Ubuntu

Variables del Rol

smb_mount_reboot_for_kernel
  • Si se debe reiniciar automáticamente el host para finalizar la instalación de los módulos del núcleo requeridos para el soporte SMB UTF-8
  • Predeterminado:
smb_mount_src
  • URL del recurso compartido SMB a montar. Debe estar en el formato entendido por mount, como //servidor.com/ruta_de_montaje
  • Requerido: sí
smb_mount_dest
  • Ruta bajo la cual se montará el recurso compartido. Debe ser absoluta
  • NO debe tener un guion en la ruta del archivo - consulte la documentación de montaje de systemd para más detalles
  • Requerido: sí
smb_mount_guest
  • Si se debe montar el recurso compartido en modo invitado
  • Predeterminado: no
smb_mount_username
  • Nombre de usuario con el que autenticar contra el servidor remoto. Requerido si smb_mount_guest está establecido en no
smb_mount_password
  • Contraseña con la que iniciar sesión en el servidor remoto. Requerido si smb_mount_guest está establecido en no
smb_mount_uid
  • Mapea al propietario del archivo de montaje a este uid local.
  • Opción de montaje equivalente en fstab: uid=
  • Predeterminado: {{ ansible_user_uid }}
smb_mount_gid
  • Mapea al propietario del archivo de montaje a este gid local.
  • Opción de montaje equivalente en fstab: gid=
  • Predeterminado: {{ ansible_user_gid }}
smb_mount_filemode
  • Modo a aplicar a todos los archivos en el recurso compartido
  • Predeterminado: 0755
smb_mount_dirmode
  • Modo a aplicar a todos los directorios en el recurso compartido
  • Predeterminado: 0755
smb_mount_options
  • Opciones de montaje adicionales para pasar a la unidad de montaje
  • Predeterminado: ""

Licencia

GPL 3 o posterior

Acerca del proyecto

Create a Systemd Mount unit for a SMB share

Instalar
ansible-galaxy install maxhoesel.smb_mount
Licencia
Unknown
Descargas
3.6k
Propietario
Junior Automation and Infrastructure Engineer, Bachelor in CompSci. I write Ansible content and DevOps-related tools, mostly in Rust