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 smbfs
o 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/media
vez de/mnt
, pero muy bien utilizar/mnt
si lo desea.)Luego use un comando como este para montar el recurso compartido:
sudo smbmount //192.168.2.28/projects /mnt/projects -o user=USERNAME
Reemplace
USERNAME
con 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=PASSWORD
Notarás que he usado
smbmount
peromount -t smbfs
omount -t cifs
(omount.cifs
) debería funcionar igual de bien, si lo prefieres.Ahora
smb://192.168.2.28/projects
se puede acceder a los contenidos en/mnt/projects
. Si necesita poder acceder al contenido desmb://192.168.2.28/projects/myProject
in/mnt/projects/myProject
, puede crear un enlace simbólico:sudo ln -s /mnt/projects/myProject /mnt/myProject
Para los lectores de Ubuntu 12.10 y posteriores: debe usar
mount.cifs
omount -t cifs
(smbmount
ymount -t smbfs
ya no se proporcionan). Se requiere el paquete cifs-utils . Estos comandos también funcionarán en sistemas anteriores.fuente
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/c
Si 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