Tengo un servidor para desarrollo (Ubuntu 12.04). En esa máquina, tengo una carpeta compartida llamada "proyectos". Lo intenté
sudo mount -t smbfs smb://192.168.2.28/projects/myProject /mnt/myProject
en mi Ubuntu 11.10 y obtuve el error:
Montaje de URL cifs no implementado todavía. Intente montar smb: //192.168.2.28/projects/myProject.
¿Cómo puedo hacer para resolverlo? Necesito montar la carpeta para usarla con NetBeans.

Respuestas:
Como el mensaje de error dice que las URL CIFS (que comienzan con
smb://) no son compatibles, debe usar la sintaxis "clásica" para identificar el servidor y compartir. Además, no puede montar una carpeta dentro de un recurso compartido como si fuera un recurso compartido: debe montar el recurso compartido y luego acceder a la carpeta dentro de él. Puede hacer un enlace simbólico a la carpeta dentro del recurso compartido, si es necesario. Finalmente, cuando ejecutasmbmount,mount -t smbfso comandos de montaje remoto similares comoroot(por ejemplo, consudo), debe especificar el nombre de usuario en el servidor (a menos que sea realmenteroot, lo cual es poco probable y, si el servidor ejecuta un sistema similar a Unix, no recomendado).Primero, creará una carpeta (punto de montaje) para el recurso compartido:
sudo mkdir /mnt/projects(Esto es suponiendo que desea crear en
/mnt. Se ha convertido en más común para crear todos los puntos de montaje globalmente accesibles que no son parte de su sistema Ubuntu en sí, en/mediavez de/mnt, pero muy bien utilizar/mntsi lo desea.)Luego use un comando como este para montar el recurso compartido:
sudo smbmount //192.168.2.28/projects /mnt/projects -o user=USERNAMEReemplace
USERNAMEcon el nombre de usuario en el servidor Samba en el que necesita iniciar sesión. Se le pedirá su contraseña. También puede especificar su contraseña en la línea de comandos (con ), pero aparecerá en texto sin formato en la Terminal e irá a su historial de comandos, por lo que probablemente no quiera hacerlo.-o password=PASSWORDNotarás que he usado
smbmountperomount -t smbfsomount -t cifs(omount.cifs) debería funcionar igual de bien, si lo prefieres.Ahora
smb://192.168.2.28/projectsse puede acceder a los contenidos en/mnt/projects. Si necesita poder acceder al contenido desmb://192.168.2.28/projects/myProjectin/mnt/projects/myProject, puede crear un enlace simbólico:sudo ln -s /mnt/projects/myProject /mnt/myProjectPara los lectores de Ubuntu 12.10 y posteriores: debe usar
paquete cifs-utils . Estos comandos también funcionarán en sistemas anteriores.
mount.cifsomount -t cifs(smbmountymount -t smbfsya no se proporcionan). Se requiere elfuente
sudo aptitude install cifs-utils. Después pude montar un recurso compartido con esta sintaxis:sudo mount -t cifs //server/share /mnt/Para montar permanentemente su recurso compartido SMB, utilice el siguiente procedimiento:
cree una carpeta para montar el recurso compartido (por ejemplo / mnt / windows ):
Cambiar sus permisos
Cree un archivo que contenga sus credenciales de dominio (yo uso /home/[useruser/.smbcredentials )
Agregue la siguiente línea a / etc / fstab
Ejecutar (solo una vez, al reiniciar esto sucederá automáticamente)
Probado para trabajar en Ubuntu 12.10
fuente
echo //192.168.1.1/c$/ /mnt/c cifs credentials=/home/user/.smbcredentials,rw,uid=1001,gid=1001,user 0 0 | sudo tee -a /etc/fstab. Luego para montar, corrí:sudo mount /mnt/cSi bien la respuesta aceptada es correcta, ahora puede montar una carpeta dentro de un recurso compartido de samba con la ayuda de 3 paquetes:
Estos son paquetes de repositorio base de CentOS (lo siento, ya no soy un usuario de Ubuntu, así que no puedo verificarlo) pero estoy seguro de que hay algo similar para Ubuntu.
fuente
En Ubuntu 18.04, monté un directorio smb compartido directamente a través del explorador de archivos, no se requiere violín de línea de comandos.
Abra el navegador de archivos, luego haga clic en + Otras ubicaciones
Ingrese la dirección del servidor, por ejemplo, smb: //shared.foo.ac.uk
Haga clic en "Conectar" e ingrese sus credenciales si es necesario
fuente