marcusianlevine.cifs-mount

marcusianlevine.cifs-mount

Montar una unidad de red CIFS compartida con Samba

Variables del Rol

Aquí debe ir una descripción de las variables configurables para este rol, incluyendo cualquier variable que esté en defaults/main.yml, vars/main.yml, y cualquier variable que se puede/debe establecer a través de parámetros para el rol. También se deben mencionar aquí las variables que se leen de otros roles y/o del alcance global (es decir, hostvars, variables de grupo, etc.).

Requeridas

  • domain: Nombre del dominio AD, por ejemplo: ejemplo.dominio.com
  • samba_share: Nombre del dominio de la unidad compartida, por ejemplo: //mi-cifs-share.ejemplo.dominio.com/carpetaCompartida
  • samba_mount_user: Nombre del usuario del dominio que se usará para autenticarse contra la unidad compartida durante el montaje
  • samba_mount_pass: Contraseña para samba_mount_user

Opcionales

  • samba_mount_path: Ruta en la que se montará la unidad (por defecto: /share)
  • samba_user: Nombre de usuario del usuario que será el propietario de la unidad montada (por defecto: ansible_user_id)
  • samba_home: Directorio de inicio de samba_user (por defecto: {{ ansible_env.HOME }})

Ejemplo de Playbook

    - hosts: servers
      vars_files:
        - secretos/misSecretos.yml
      roles:
        - role: marcusianlevine.cifs-mount
          domain: ejemplo.dominio.com
          samba_share: "//mi-cifs-share.{{ domain }}/carpetaCompartida"
          samba_mount_user: miusuario
          samba_mount_pass: "{{ valor_contra_encriptada }}"

Licencia

BSD

Información del Autor

Escrito por Marcus Levine para CKM Advisors

Acerca del proyecto

mount cifs shared drive with samba

Instalar
ansible-galaxy install marcusianlevine.cifs-mount
Licencia
bsd-3-clause
Descargas
591
Propietario
Data Science + DevOps = DataEng