Tengo problemas para montar /mnt/data en mi máquina virtual vmware más nueva. No estoy seguro de qué hacer a continuación para que /mnt/data me muestre mi carpeta compartida; lo estoy haciendo a través de /etc/fstab en Ubuntu. Así que pensé en pedir ideas sobre cualquier cosa que pudiera haber pasado por alto.
La dirección IP de la máquina virtual es 192.168.136.143, Ubuntu versión 18.04, computadora portátil con Windows [216TN533] IP: (adaptador Ethernet vEthernet (WSL)) 172.19.64.1
(Adaptador LAN inalámbrico Wi-Fi) 192.168.1.6
(Información adicional detallada de la versión al final de este mensaje)
En /etc/fstab comenzó con (la contraseña se eliminó en este mensaje como ********):
//216TN533/UbuntuShare /mnt/data cifs nombre de usuario=kafkaetl,contraseña=********,uid=nobody,iocharset=utf8,noperm 0 0
montaje sudo -av
devoluciones:
Opciones de montaje del kernel mount.cifs: ip=172.19.64.1,unc=\216TN53\UbuntuShare,iocharset=utf8,noperm,uid=65534,user=kafkaetl,pass=******** error de montaje(13): Permiso denegado Consulte la página del manual de mount.cifs(8) (por ejemplo, man mount.cifs)
Desde la página de manual de montaje sobre el error anterior:
Si recibe el error "error de montaje (13) permiso denegado", entonces el servidor le negó el acceso. Aquí están las primeras cosas que debe verificar:
• ¿Está utilizando un nombre de usuario y contraseña válidos? ¿Esa cuenta realmente tiene acceso a esta carpeta?
o Puedo iniciar sesión como kafkaetl, así que creo que es correcto
• ¿Tiene espacios en blanco en su archivo de credenciales? Debe ser contraseña = mscontraseña, no contraseña = mscontraseña.
o Sin espacios en blanco
• ¿Es correcta la configuración de seguridad? La más común es sec=ntlm, pero también puede probar las otras opciones enumeradas en la página del manual de mount.cifs. La lista de páginas de manual omite la opción sec=lanman por alguna razón, pero deberías probar esa también (ver discusión).
o Se agregó sec=ntlm
• ¿Necesitas un dominio? Por ejemplo, si le dicen que su nombre de usuario es VENTAS\sally, entonces en realidad su nombre de usuario es sally y su dominio es VENTAS. La entrada fstab debería decir: ...nombre de usuario=sally,contraseña=contraseña,dominio=VENTAS,... O: ...credenciales=/ruta/al/archivo,dominio=VENTAS,...
o Dominio agregado=216TN53
• Cifs-utils y nfs-common están instalados.
• No se ha cambiado nada en el recurso compartido en el lado de Windows.
Luego configura la opción de seguridad (sec=ntlm) en fstab:
//216TN533/UbuntuShare /mnt/data cifs username=kafkaetl,password=********,uid=nobody,iocharset=utf8,noperm,sec=ntlm 0 0
da como resultado:
mount.cifs kernel mount options: ip=172.19.64.1,unc=\\216TN53\UbuntuShare,iocharset=utf8,noperm,sec=ntlm,uid=65534,user=kafkaetl,pass=********
mount error(2): No such file or directory
Desde dmesg el mensaje registrado simultáneamente es:
(Captura de pantalla)
Mientras investigaba, noté que en 2 solicitudes secuenciales de dirección IP, la dirección IP V4 informada había cambiado (wxy145 a wxy146). La única actividad entre las dos invocaciones fue que apareció la pantalla de inicio de sesión.
Revisé el firewall y sudo ufw status
regresa inactivo.
¿Alguna idea adicional sobre por qué no puedo ver el contenido de UbuntuShare como /mnt/data? Veo el cambio de dirección IP como se muestra arriba como un problema, del cual no tengo la causa raíz.
Información adicional detallada de la versión:
Información de la versión de Ubuntu:
ubuntu@ubuntu1804:~$ lsb_release -a
No hay módulos LSB disponibles.
ID de distribuidor: Ubuntu
Descripción: Ubuntu 18.04.6 LTS
Lanzamiento: 18.04
Nombre en clave: biónico
cifs-utils ya es la versión más nueva (2:6.8-1ubuntu1.1).
ubuntu@ubuntu1804:~$ modinfo cifs nombre de archivo: /lib/modules/5.4.0-113-generic/kernel/fs/cifs/cifs.ko softdep: pre: gcm softdep: pre: ccm softdep: pre: aead2 softdep: pre : sha512 softdep: pre: sha256 softdep: pre: cmac softdep: pre: aes softdep: pre: nls softdep: pre: md5 softdep: pre: md4 softdep: pre: hmac softdep: pre: ecb versión: 2.23 descripción: VFS para acceder Servidores SMB3, por ejemplo, Samba, Mac, Azure y Windows (y también servidores más antiguos que cumplan con la especificación SNIA CIFS) licencia: GPL autor: Steve French alias: smb3 alias: fs-smb3 alias: fs-cifs srcversion: BD97FCA7658860567230815 depende: fscache,libdes ,libarc4 retpoline: Y intree: Y nombre: cifs vermagic: 5.4.0-113-generic SMP mod_unload modversions signat: PKCS#7 firmante: sig_key: sig_hashalgo: md4 parm: CIFSMaxBufSize:Tamaño del búfer de red (sin incluir el encabezado) para solicitudes CIFS . Valor predeterminado: 16384 Rango: 8192 a 130048 (uint) parm: cifs_min_rcv: Búfers de red en el grupo. Valor predeterminado: 4 Rango: 1 a 64 (uint) parm: cifs_min_small: Pequeños buffers de red en el grupo. Valor predeterminado: 30 Rango: 2 a 256 (uint) parm: cifs_max_pending: solicitudes simultáneas al servidor para dialecto CIFS/SMB1 (N/A para SMB3) Valor predeterminado: 32767 Rango: 2 a 32767. (uint) parm: enable_oplocks: habilitar o deshabilitar bloqueos. Valor predeterminado: y/Y/1 (bool) parm: enable_gcm_256: habilita la solicitud de cifrado GCM más potente (256 bits). Valor predeterminado: n/N/0 (bool) parm: require_gcm_256: requiere cifrado GCM más potente (256 bits). Valor predeterminado: n/N/0 (bool) parm: enable_legacy_dialects: para mejorar la seguridad, puede resultar útil restringir la capacidad de anular los dialectos predeterminados (SMB2.1, SMB3 y SMB3.02) en el montaje con dialectos antiguos (CIFS/SMB1). y SMB2) ya que vers=1.0 (CIFS/SMB1) y vers=2.0 son más débiles y menos seguros. Valor predeterminado: n/N/0 (bool)
referencias: https://wiki.ubuntu.com/MountWindowsSharesPermanfully http://manpages.ubuntu.com/manpages/kinetic/en/man8/mount.cifs.8.html