Montar Windows Share en Ubuntu - Configuración permanente
Conéctese a una carpeta compartida de Windows desde Ubuntu una vez, de forma manual, y desaparecerá en el siguiente reinicio. Esta configuración monta el recurso compartido permanentemente con cifs-utils y una entrada fstab, con la contraseña de Windows guardada en un archivo de credenciales protegido, _netdev y nofail para que el arranque nunca se cuelgue, y uid/gid para que los archivos le pertenezcan.
📑Capítulos
- El problema: un recurso compartido que abres manualmente desaparece después de cada reinicio
- Prueba rápida: abre el recurso compartido una vez desde la aplicación Archivos
- Instalar el paquete cifs-utils
- Cree el punto de montaje en /mnt/SharedDocs
- Guarde el inicio de sesión de Windows en un archivo de credenciales protegido
- Agregue la entrada permanente a /etc/fstab, con _netdev y nofail
- Montarlo ahora, verificarlo y luego realizar la prueba de reinicio
📋 Descripción general y guía paso a paso
Pruebe Share First desde la aplicación Archivos
Antes de hacer algo permanente, pruebe lo básico una vez: la PC con Windows comparte la carpeta, la ruta de red funciona y se aceptan su nombre de usuario y contraseña de Windows. Abra la aplicación Archivos, presione Ctrl + L para abrir la barra de ubicación y escriba la dirección compartida; en el video, es la carpeta SharedDocs en la PC llamada OFFICE-PC:
smb://OFFICE-PC/SharedDocs
Ingrese el nombre de usuario y la contraseña de Windows cuando se le solicite. Si la carpeta se abre y puede ver sus archivos, el nombre del recurso compartido, el nombre de la PC y el inicio de sesión son correctos; escríbalos exactamente, porque la configuración permanente usa las mismas tres cosas. Reemplace OFFICE-PC y SharedDocs con el nombre de su propio PC y el nombre compartido en esta guía.
smb://192.168.1.10/SharedDocs. Proporcione a la PC con Windows una dirección IP fija o reservada; un montaje permanente es tan confiable como la dirección a la que apunta.Instalar cifs-utils
Un montaje permanente necesita las herramientas CIFS: el asistente mount.cifs que permite a Ubuntu adjuntar un recurso compartido SMB (Windows) como una carpeta normal. Abra una terminal e instale el paquete:
sudo apt update
sudo apt install cifs-utils
Sin este paquete, la entrada fstab en el Paso 5 no tiene nada con qué funcionar y el montaje falla; esta pequeña instalación es lo que separa una exploración única de un montaje real en el momento del arranque.
Crear el punto de montaje
Un punto de montaje es simplemente una carpeta vacía donde aparecerá el contenido del recurso compartido. Cree uno en /mnt, con el nombre del recurso compartido:
sudo mkdir -p /mnt/SharedDocs
Deje esta carpeta vacía. Cuando el recurso compartido está montado, todo lo que hay dentro de /mnt/SharedDocs son en realidad los archivos de la PC con Windows, y cuando no está montado, la carpeta simplemente está vacía, lo que también es una forma útil de saber de un vistazo si el montaje está activo.
Almacene el inicio de sesión en un archivo de credenciales protegido
El montaje necesita su contraseña de Windows en cada arranque, pero esa contraseña nunca debe estar dentro del propio /etc/fstab: todas las cuentas de usuario de la máquina pueden leer fstab. En su lugar, mantenga el inicio de sesión en su propio archivo pequeño que sólo el root pueda leer. Créelo:
sudo nano /root/.smbcredentials
Escriba exactamente dos líneas, con su propio nombre de usuario y contraseña de Windows, luego guarde con Ctrl + O y salga con Ctrl + X:
username=YourWindowsUser
password=YourWindowsPassword
Ahora bloquea el archivo para que sólo el root pueda leerlo:
sudo chmod 600 /root/.smbcredentials
chmod 600 es el objetivo de este paso, no un extra opcional. Sin él, el archivo de credenciales es solo su contraseña de Windows escrita en texto sin formato donde otras cuentas de la PC pueden leerla. Y recuerde para más adelante: si alguna vez cambia la contraseña de Windows, actualice también este archivo; una contraseña obsoleta aquí es la razón más común por la que un montaje en funcionamiento se detiene repentinamente.Agregar la entrada fstab permanente
Ahora dígale a Ubuntu que monte el recurso compartido en cada arranque. Primero mantenga una copia de seguridad del fstab original; una línea incorrecta en este archivo puede afectar el arranque y la copia de seguridad es su camino de regreso. Luego abra el archivo:
sudo nano /etc/fstab
Agregue esta única línea al final del archivo:
//OFFICE-PC/SharedDocs /mnt/SharedDocs cifs credentials=/root/.smbcredentials,iocharset=utf8,_netdev,nofail,uid=1000,gid=1000 0 0
Qué hace cada parte: //OFFICE-PC/SharedDocs es el recurso compartido, /mnt/SharedDocs es donde aparece y cifs es el tipo de sistema de archivos. credentials= apunta al archivo protegido del Paso 4, por lo que no aparece ninguna contraseña en fstab. iocharset=utf8 mantiene correctos los nombres de archivos con caracteres especiales. _netdev le dice al sistema que este montaje necesita la red, por lo que espera la red en lugar de fallar demasiado pronto. nofail significa que si la PC con Windows está apagada, Ubuntu aún arranca normalmente en lugar de colgarse o caer ante un mensaje de emergencia. uid=1000,gid=1000 hace que los archivos montados sean propiedad de su usuario de Ubuntu, por lo que sus aplicaciones pueden guardarse en el recurso compartido sin sudo: 1000 es el ID habitual de la cuenta del primer usuario; verifique el suyo con el comando id y ajústelo si el suyo difiere.
Monte ahora y verifique antes de reiniciar
No reinicies todavía. Pruebe la entrada fstab ahora mismo, mientras aún pueda ver cualquier error que produzca:
sudo mount -a
mount -a monta todo lo que aparece en fstab. Si finaliza en silencio, la entrada es buena: abra /mnt/SharedDocs y debería ver los archivos del recurso compartido de Windows, y un rápido df -h muestra el recurso compartido listado como un sistema de archivos montado. Cree un pequeño archivo de prueba dentro para demostrar que puede escribir, no solo leer. Solo después de que pase esta prueba, reinicie la máquina Ubuntu una vez: el recurso compartido debería volver a estar en su lugar por sí solo, sin conexión manual; ese reinicio es la prueba real de que la configuración permanente funciona.
mount -a informa un error, corríjalo ahora en lugar de después de reiniciar: lea el mensaje, porque generalmente menciona el problema directamente: un nombre compartido o una dirección de PC incorrectos, contenido incorrecto en el archivo de credenciales o "permiso denegado" desde el lado de Windows, donde el usuario necesita permiso tanto en la pestaña Compartir como en la pestaña Seguridad de la carpeta. Una montura rara vez se rompe por sí sola más adelante; cuando lo hace, algo cambia en un lado: la contraseña de Windows, la dirección de la PC o los permisos.🏷️Variables y palabras clave de búsqueda de temas
🎙️ Transcripción completa: toque para ampliar
__TOK_31__
__TOK_32__
__TOK_33__
❓ Preguntas frecuentes
¿Este tutorial es 100% gratuito?
__TOK_34__
¿Pueden los principiantes seguir esta guía?
__TOK_35__
¿Dónde puedo hacer preguntas si me quedo atascado?
__TOK_36__