
Estoy seguro de que podría ser una manera 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.Compartir carpetas. Al abrir la Redlugaren la segunda máquina, no puedo ver la primera en la lista, soloRed de Windowsy al entrar en esta carpeta puedo ver elgrupo de trabajoaunque al intentar entrar me sale unNo se puede montar. No se pudo recuperar la lista de recursos compartidos del servidorerror.
¿Es necesario hacer algo más al compartir la carpeta a través de Nautilus?
Respuesta1
Método 1:
Puede usar SAMBA para compartir archivos (pero samba se usa principalmente para compartir archivos entre máquinas Linux y Windows)
En la terminal escriba lo siguiente
gksudo gedit /etc/samba/smb.conf
Añade la líneaSolo propietario de usuario compartido = Falso a la sección [global].
Vaya a Lugares >>Computadora.
Haga clic derecho en la carpeta que desea compartir y elijaOpciones para compartir.
Marque la casilla que diceCompartir esta carpeta.
Escriba el nombre de su acción y marque la casilla que dicePermitir 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 y ejecutar lo siguiente para instalarlo,
sudo apt-get install openssh-server openssh-client
Ahora ve aLugaresmenú y elegirConectar al servidor
(En onírico (11.10), haz clic en escritorio y usa el menú en la parte superior:Archivo-->Conectar al servidor)
En elTipo de servicio:SeleccionarSSH
EnServidor:dar eldirección IPde la PC donde está la información.
EnPuerto:dar22.
Ahora enCarpeta:Elija la carpeta que desea compartir.
EnNombre de usuario:proporcione el nombre de usuario de la PC a la que está conectado.
Haga clic en Conectar y luego aparecerá una ventana donde deberá ingresar una contraseña de la PC a la que está intentando conectarse.
Ahora tienes permisos de lectura/escritura.
Respuesta2
Hay muchas formas de compartir archivos entre dos sistemas Linux. La forma más sencilla y común es SSH.
Método 1: SSH
Instale ssh en ambos sistemas.
sudo apt-get install openssh-server openssh-client
Luego vaya al menú 'Lugares' y seleccione 'Conectar al servidor'.
Método 2: usar donante
Giver le permite arrastrar y soltar archivos a los usuarios de su red. También detectará automáticamente otros usuarios de Giver en su red.
Cuando arrastra uno 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 aceptarlas o rechazarlas.
Para instalar Giver en Ubuntu: sudo apt-get install Giver
Respuesta3
Una vez que haya configurado 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 cualquiera que sea el número IP real de la otra máquina) en la barra de ubicación (invocada con CTRL-L).
Respuesta4
Tengo una computadora grande a la que llamaremos Arriba y una computadora pequeña a la que llamaremos Abajo. Están en la misma red, conectados por el mismo enrutador. Arriba se ejecuta Kubuntu (12.04), mientras que abajo se ejecuta Ubuntu estándar (13.04, con escritorio KDE). Prefiero trabajar en Abajo, pero a menudo necesito acceder a mis archivos en Arriba, que mi socio puede estar usando en ese momento.
Primero que nada, compartí algunos directorios de Upstairs usando Samba 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 hacía clic en los directorios compartidos se me seguía pidiendo una contraseña y, aunque la estaba ingresando correctamente, la contraseña no fue reconocida, por lo que no pude ingresar. Estoy tentado a Olvídese de Samba por completo, pero primero veamos cómo va hacer que mis archivos de música de Upstairs estén disponibles para mi excelente radio por Internet.
Luego lo intenténfs según lo sugerido por el usuariochorro. Siguiendo las instrucciones sugeridas en el enlace, funcionó perfectamente la primera vez. Desafortunadamente, cuando lo intenté nuevamente al día siguiente después de reiniciar ambas computadoras, seguí recibiendo mount.nfs: Access Denied...
mensajes. Este problema está bien documentado en los foros, pero las múltiples soluciones propuestas superan mi nivel de capacidad técnica.
Esta fue mi solución. Instale ssh en la computadora host (servidor) (o en ambas), como lo sugiere aneeshep:
sudo apt-get install openssh-server openssh-client
Ahora en la computadora cliente (o en ambas) instale un paquete llamado sshfs
:
sudo apt-get install sshfs
Usando su administrador de archivos preferido en Downstairs, verifique que Upstairs esté en la red. Si es así, cree un directorio en Abajo donde montará el sistema de archivos de Arriba. llamémoslo/home/me_downstairs/UpstairsFiles/
Ahora, en la línea de comando, escriba algo como, seguido de Retorno:
sshfs [email protected]:/home/me_upstairs /home/me_downstairs/UpstairsFiles/
(Esto está todo en una línea).
Por supuesto, reemplace 'Arriba' por el nombre de su computadora tal como se muestra en la red, pero el sufijo .local es importante.
Se le pedirá que ingrese su contraseña de Upstairs.
Ahora, en el directorio /home/me_downstairs/UpstairsFiles/
de Abajo puedo ver todos mis archivos de Arriba y usarlos normalmente.
El siguiente sitio web sugiere que pueden ser necesarios algunos pasos adicionales, pero no fueron para mí:
http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs
Por favor, déjame saber si esto funcionó o no para ti.