Tenga en cuenta: tengo dos semanas en Linux. En Internet encontré muchas respuestas a esta pregunta, intenté muchas, pero todas fallaron de una forma u otra. Por lo tanto, me atrevo a preguntar una vez más con la esperanza de que alguien aquí pueda explicarlo simplemente :)
Precondiciones:
En mi instituto, tenemos un servidor Samba. En Windows, se accede yendo \\xyz.220.131.233\
e ingresando el nombre de usuario abc
y la contraseña def
.
En Ubuntu, pude hacer exactamente lo mismo usando Nautilus, presionando Ctrl + L y entrando smb://xyz.220.131.233/
. Luego solicita el inicio de sesión y la contraseña y se conecta. Incluso puedo arrastrar una carpeta desde aquí a los 'Lugares' y tener un acceso directo a la ubicación remota.
Hasta aquí todo bien. Acabo de instalar Matlab y quiero abrir esta ubicación remota. Tratando de cd
que smb://xyz.220.131.233/
los retornos
No se puede CD a smb: //xyz.220.131.233 (El nombre es inexistente o no es un directorio).
Un usuario de Mac en mi grupo me dijo que monté la ubicación por primera vez, pero no sabía cómo hacerlo.
¿Es cierto y cómo lo hago?
fuente
Respuestas:
En la mayoría de los casos:
14.04:
12.10:
12.04:
Desde 12.04, la carpeta de compartir samba montada es:
11.10 y mayores
Puedes aprender a montar, seguramente funcionará. Pero creo que esta es una solución más fácil para usted: Nautilus monta particiones smb en
~/.gvfs
(donde ~ / significa / inicio / nombre_usuario / - ejemplo:)/home/desgua/.gvfs
.Solo tienes que navegar hasta allí:
fuente
~/.gvfs
.Otra opción aquí, aunque no está directamente relacionada con haber montado el directorio en nautilus, es montar la ubicación desde la línea de comandos.
Sin embargo, para montar volúmenes de samba, debe tener soporte CIFS.
Desde aquí, tiene la opción de dónde desea montar la ubicación. Hay DOS "estándares" para esto. Si desea que la ubicación se muestre en el menú Lugares, debe montarla
/media
. Si no, lo montaría/mnt
(solo para seguir el espacio de nombres común para volúmenes montados. No hay nada de malo en montar el directorio/home/$user/mount/someshare
)Ilustración de la ubicación montada en el menú Lugares
suponiendo que
/media/myshare
exista, lo lograría emitiendo el siguiente comando:Nota al margen
Puede lograr esto automáticamente agregando la siguiente cadena a su
/etc/fstab
configuración:Observe la
noauto
bandera, esto evitará que el volumen se monte en el arranque, por lo que cuando ya no esté en su lugar de trabajo, no se bloqueará durante el arranque al intentar sondear y montar ese recurso compartido.fuente
en ubuntu 16.04 y vlc 2.2.2;
Seleccione
media > Open Directory
y navegue hasta/run/user/1000/gvfs/
<< Número de identificación (1000) puede variar en su sistema.Aquí puede ver el nombre de la carpeta compartida y seleccionar la carpeta que desee agregar a la lista de reproducción (vea la imagen a continuación)
fuente
El 12.10 puede encontrar la ubicación en
fuente
En Ubuntu 12.04 estoy ejecutando:
~/.cache/
solo contiene una carpetagvfs-burn
fuente
Sigue esta página. Lo seguí para obtener el mismo resultado que lo que estás buscando.
https://help.ubuntu.com/community/MountWindowsSharesPermanently
fuente
en algunos de los últimos ubuntu (p. ej., 13.XX, 14.XX), debe ir a
para encontrar la ubicación montada. aquí (UID) es el UID de la cuenta, que puede encontrar el comando
fuente
Este es mi ejemplo de cómo hacer un enlace de archivo desde la terminal en Ubuntu.
Use comillas dobles "" para escapar de caracteres especiales como espacios
fuente
Entonces, no estoy seguro de si esta es la respuesta real (por favor comente si tiene dudas o verifíquelo usted mismo), pero después de algunas dificultades junto con otro colega de Linux, me di cuenta de que en realidad no estaba en el grupo de usuarios de mi sistema (
nano /etc/group
). Al agregarme a este grupo (sudo nano /etc/group
agregando mi nombre a lausers
línea), ahora puedo acceder a los directorios remotos. Mi archivo / etc / fstab tiene estas líneas:Los derechos en las carpetas se ven así (
ls -lh /mnt
):fuente