Para poder conectar unidades de red en Linux, tal y como hacemos en Windows, de manera que aparezcan como si fueran unidades físicas del sistema debemos seguir estos pasos:
- Instalar los paquetes smbfs, ntfs-3g y ntfs-config:
sudo apt-get install smbfs ntfs-3g ntfs-config
- Crear la carpeta donde vamos a montar la unidad y darle permisos de escritura. Generalmente crearemos la carpeta en /media o /mnt. Por ejemplo, podemos crear la carpeta /media/datos y darle todos los permisos.
sudo mkdir /media/datos
sudo chmod 777 /media/datos - Ejecutar este comando:
sudo mount -t cifs //servidor/carpeta /media/datos -o user=usuario%contraseña
Donde:- servidor es el nombre o IP del equipo donde tenemos los datos a los que queremos acceder.
- carpeta es la carpeta a la que queremos acceder
- /media/datos: la ruta completa de la carpeta que creamos en el punto 2
- usuario y contraseña de acceso al equipo remoto.
- Acceder a Sistema, Administración, Herramienta de configuración NTFS y marcar para todas las particiones la opción de puede modificarse y:
- Activar soporte de escritura para dispositivos externos
- Activar soporte de escritura para dispositivos internos
Ahora tendremos en el escritorio un acceso a la carpeta del servidor como si fuera una unidad de disco más.
Podemos hacer que se creen estas unidades de red automaticamente al iniciar el sistema incluyendo el comando en el script /etc/rc.local.
Consultar también los comandos smbclient y smbmount.
Ice Ludwig dice
no me funciono pero encontre otras partes y otras se me ocurrieron gracias a HaSehm y me funciono en ubuntu mate 18.4
aca isntalo las utilidades
sudo apt-get install cifs-utils ntfs-3g ntfs-config
aca se crea el directorio
sudo mkdir /media/datos
aca se dan permisos al directorio
sudo chmod 777 /media/datos
aca se monta la unidad
sudo mount //192.168.80.1/Drive /media/datos -o username=usuario,password=contraseña,vers=1.0
donde usuario es el usuario del servidor donde te vas a coenctar
y contraseña la contraseña del usuario del servidor
lo probe con un router asus ac1300 al parecer maneja este protocolo antiguo para el ai cloud
espero que les sirva yo llevava unos 2 meses tratando de buscar la solucion no soy muy experimentado en linux y al estar acostumbrado a redes de windows y hacer esto en mi tiempo libre (sin tener tiempo libre) pues no me fue rapido 🙂
Jorge dice
Genial, gracias por tu ayuda, me sirvió mucho mejor que las instrucciones de arriba.
henry dice
Buen día, alguien podría apoyarme con esto, quiero instalar los siguientes paquetes, pero inmediatamente me solicita contraseña, le doy la contraseña de root, pero me indica que es incorrecta, podrían indicarme que me esta fallando?
[emorales@web emorales]$ sudo apt-get install cifs-utils smbclient
Password:
Sorry, try again.
Password:
sudo: 1 incorrect password attempt
[emorales@web emorales]$
Igor García dice
Tienes que introducir la contraseña de tu usuario emorales, no la de root
Guillermo dice
me da el error... mount error 112: Host is down
La unidad a la quiero acceder desde linux, esta mapeada desde un windows y se accede bien... Sobre el error 112, salen muchas cosas en internet pero nada en concreto.
Igor dice
Pues parece que no encuentra el servidor.
¿Seguro que tienes acceso desde el equipo a ese servidor?
¿Hace ping?
clara dice
Hola gracias por tu post, te cuento que quiero compartir un disco y al momento de ejecutar el comando:
sudo mount -t cifs //servidor/carpeta /media/datos -o user=usuario%contraseña
con mi información:sudo mount -t cifs //SERVIDOR_/SERVIDOR /media/datos -o user=usuario%contraseña
me sale este mensaje:
mount error: could not resolve address for SERVIDOR_: Unknown error
Qué puedo hacer?
david castro dice
Hola me puedes indicar como lo lograste conectar??
Estoy intentando mapear una unidad que solo trabaja con SMB2
Atarantado dice
a mi si me funciono y tengo el linux mint, muchas gracias
Javier Romero dice
Muchas gracias! Me has solucionado un problema que llevaba molestándome toda la tarde.
Que la fuerza te acompañe.
Igor dice
He actualizado la entrada para solucionar el problema de que no deje escribir en las carpetas compartidas.
Espero que os sirva
Wander dice
hola amigo sabes como dice stefy tus comandos funcionan a la perfección el problema es cuando deseo crear o guardar un archivo en la unidad montada ya no me permite.
te agradeceria tu ayuda gracias
Igor dice
Hola stefy. No se cual puede ser tu problema, si dices que ya has puesto los permisos en las carpetas locales. Solo se me ocurre que tu usuario no tenga permisos en el propio servidor.
Lamento no poder ayudarte más.
Un saludo.
stefy dice
hola sabes he probado tu comando y me ha funcionado perfectamente, solo que el único problema resulta que si quiero crear un nuevo fichero o copiar un documento de la carpeta compartida no me deja hacerlo, le he agregado todos los permiso, pero un así no me funciona.
por favor si me puedes ayudar te lo agradecería mucho.
gracias