Estoy seguro de que podría ser una forma muy fácil de hacer esto, pero no he encontrado cómo ... Tengo dos máquinas con Ubuntu 10.10 en la misma red (solo grupo de trabajo, sin dominio involucrado). En uno de ellos he compartido una carpeta a través de Nautilus Folder Sharing . Al abrir el lugar de red en la segunda máquina, no puedo ver la primera lista, solo la red de Windows y al ingresar a esta carpeta puedo ver el grupo de trabajo, aunque al intentar ingresar me aparece un No se puede montar. Error al recuperar la lista de recursos compartidos del error del servidor .
¿Es necesario hacer algo más al compartir la carpeta a través de Nautilus?
samba
file-sharing
Anero
fuente
fuente
Respuestas:
Método 1:
puede usar SAMBA para compartir archivos (pero samba se usa principalmente para compartir archivos entre máquinas Linux y Windows)
En terminal escriba lo siguiente
gksudo gedit /etc/samba/smb.conf
Agregue la línea userhare owner only = False a la sección [global].
Vaya a Lugares >> Computadora.
Haga clic derecho en la carpeta que desea compartir y elija Opciones de uso compartido .
Marque la casilla que dice Compartir esta carpeta .
Escriba su nombre compartido y marque la casilla que dice Permitir que otras personas escriban en esta carpeta .
Ahora debería poder ver y acceder a la carpeta compartida desde su red.
Método 2:
puede usar Openssh, ejecutar lo siguiente para instalarlo,
Ahora vaya al menú Lugares y elija Conectar al servidor
(En oneiric (11.10), haga clic en el escritorio y use el menú en la parte superior: Archivo -> Conectar al servidor )
En el tipo de servicio: seleccione SSH
En Servidor: proporcione la dirección IP de la PC donde se encuentra la información.
En puerto: dar 22 .
Ahora en la carpeta: elija la carpeta que desea compartir.
En Nombre de usuario: proporcione el nombre de usuario de la PC a la que está conectado.
Haga clic en Conectar después de eso obtendrá una ventana donde tendrá que ingresar una contraseña de la PC a la que está tratando de conectarse.
Ahora tiene permisos de lectura / escritura.
fuente
Hay muchas formas de compartir archivos en dos sistemas Linux. La forma más fácil y común es SSH.
Método 1: SSH
Instale ssh en ambos sistemas.
Luego vaya al menú 'Lugares' y seleccione 'Conectar al servidor'.
Método 2: use donante
Giver le permite arrastrar y soltar archivos a los usuarios en su red. También detectará automáticamente otros usuarios de Giver en su red.
Cuando arrastra un archivo, o varios archivos, a un usuario representado por un avatar en la ventana de Giver, los archivos se transfieren automáticamente. Se advierte al destinatario de los archivos que un usuario desea enviar archivos. El usuario puede aceptarlos o rechazarlos.
Para instalar giver en ubuntu: sudo apt-get install giver
fuente
Una vez que configura un servidor SSH en una máquina, simplemente puede conectarse a la otra a través de Nautilus escribiendo sftp: //192.168.1.3 (o el número IP real de la otra máquina) en la barra de ubicación (invocado con CTRL-L).
fuente
si no hay máquinas con Windows involucradas, solo Linux, puede usar NFS (más nativo para Linux)
acciones nfs
larga historia corta:
en el servidor: en / etc / exporta las carpetas que necesita exportar
en los clientes: monte el recurso compartido (auto en / etc / fstab o manual- CLI o nautilus)
fuente
Tengo una computadora grande que llamaremos Arriba y una pequeña computadora que llamaremos Abajo. Están en la misma red, conectados por el mismo enrutador. Arriba está ejecutando Kubuntu (12.04) mientras que Downstairs está ejecutando Ubuntu estándar (13.04, con escritorio KDE). Prefiero trabajar en la planta baja, pero a menudo necesito acceder a mis archivos en la planta superior, que mi compañero puede estar usando en ese momento.
Compartí algunos directorios de arriba usando Samba en primer lugar y esto fue una pesadilla. En primer lugar, no funcionó de forma recursiva (tuve que marcar cada directorio y subdirectorio) que quería compartir). En segundo lugar, aunque Downstairs podía ver Upstairs en la red, cuando hice clic en los directorios compartidos seguía pidiéndome una contraseña, y aunque la estaba ingresando correctamente, la contraseña no fue reconocida, así que no pude ingresar. Estoy tentado a olviden Samba por completo, pero primero veamos cómo se hace para que mis archivos de música de Upstairs estén disponibles para mi excelente radio por Internet.
Luego probé nfs como lo sugirió el usuario jet . Siguiendo las instrucciones sugeridas por el enlace, esto funcionó perfectamente la primera vez. Desafortunadamente, cuando intenté nuevamente al día siguiente después de que ambas computadoras se reiniciaron, seguí recibiendo
mount.nfs: Access Denied...
mensajes. Este problema está bien documentado en los foros, pero las múltiples soluciones propuestas están más allá de mi nivel de habilidad técnica.Esta fue mi solución. Instale ssh en la computadora host (servidor) (o en ambas), como lo sugiere aneeshep:
Ahora en la computadora cliente (o ambas) instale un paquete llamado
sshfs
:Usando su administrador de archivos preferido en la planta baja, verifique que Upstairs esté en la red. Si es así, haga un directorio en la planta baja donde montará el sistema de archivos de arriba. Vamos a llamarlo
/home/me_downstairs/UpstairsFiles/
Ahora, en la línea de comando, escriba algo como, seguido de Retorno:
(Todo esto está en una línea).
Por supuesto, reemplace 'Arriba' por el nombre de su computadora como se muestra en la red, pero el sufijo .local es importante.
Se le pedirá que ingrese su contraseña de arriba.
Ahora, en el directorio
/home/me_downstairs/UpstairsFiles/
de la planta baja, puedo ver todos mis archivos de la planta superior y usarlos normalmente.Este sitio web a continuación sugiere que algunos pasos adicionales pueden ser necesarios, pero no fueron para mí:
http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs
Avíseme si esto funcionó o no para usted.
fuente