¿Cómo mapeo un recurso compartido de red de disco usando el terminal de Linux?

22

Todavía me estoy acostumbrando a Linux, y la GUI es genial. Tengo Ubuntu 10 y puedo ir a la red y ver la red de Windows. Luego, hacer doble clic en esto me lleva a las unidades que se comparten. Luego, cuando regreso a la terminal y uso:

cd ~/.gvfs

Puedo ver las unidades mapeadas. Pero sería bueno si pudiera hacer esto sin hacer clic con el mouse. Entonces, ¿cómo mapeo las unidades de red en la terminal, algo parecido a net useWindows?

EDITAR : No estoy seguro de lo que sucedió, pero esto es lo que hice para que funcione. Creé el directorio para compartir /mediay luego ejecuté:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

y dijo que no se pudo encontrar el comando. Así que pensé en seguir adelante y usar, smbfsasí que corrí:

sudo apt-get install smbfs

Intenté el comando sugerido con en smbfslugar de cifsy tampoco funcionó. Así que intenté nuevamente y luego la próxima vez que corrí:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

funcionó y pude navegar al directorio con cd.

nicorellius
fuente

Respuestas:

22

Cree un directorio en su máquina para usarlo como punto de montaje para el recurso compartido:

sudo mkdir /media/yoursharename

Luego, use el comando de montaje para asignar un recurso compartido de Windows al punto de montaje que acaba de crear:

sudo mount -t cifs -o username=nicorellius //server/sharename /media/yoursharename

Ahora debe acceder al recurso compartido desde su punto de montaje / media / yoursharename .

John Rabotnik
fuente
¿Samba ya no está instalado? ¿No es el programa el que accede al recurso compartido cuando voy a Lugares> Red y encuentro la red de Windows?
nicorellius
1
Samba ya está instalado, pero smbfs para montar sistemas de archivos remotos no está por defecto en Ubuntu, he usado este método durante mucho tiempo, pero acabo de comprobarlo y cifs parece haber reemplazado a smbfs e imagino que la interfaz gráfica de usuario es montando la unidad usando cifs también. He modificado el comando de montaje a la versión cifs en mi respuesta original. Debería ejecutar esto sin instalar ningún paquete adicional.
John Rabotnik
Vea la edición en mi pregunta de lo que hice para que funcione ...
nicorellius
Por extraño que parezca, probé esto en el otro recurso compartido al que necesitaba acceso y no funcionó. Algo sobre la dirección IP o el nombre del servidor ... Así que probé con la IP local 192.168.xx y esto también funcionó. Gran ayuda, John - ¡Gracias!
nicorellius
lo que es cifs?
João Pimentel Ferreira
7

gvfs-mountse puede usar para montar sistemas de archivos ~/.gvfsde la misma manera que las aplicaciones Gnome.

Ignacio Vazquez-Abrams
fuente
2
la sintaxis sería: gvfs-mount mount smb://[email protected]/share es posible que primero deba crear un marcador.
Flujo