Tengo dos computadoras portátiles con Ubuntu 12.04. Ambos se conectan a la misma red WIFI para acceder a internet.
¿Cómo los conecto entre sí para poder acceder a los archivos uno del otro y viceversa?
Además, ¿cómo administro los permisos de usuario, etc. en ellos?
networking
samba
file-sharing
deshmukh
fuente
fuente
Respuestas:
Compartir archivos entre 2 computadoras Ubuntu
Si tiene dos computadoras que ejecutan Ubuntu en la misma red, sería una buena idea usar openssh para compartir archivos entre ellas.
En el servidor (la computadora con los archivos a los que desea acceder), ejecute:
En el cliente ya debería haberlo
ssh
instalado (si por alguna razón no es instalar, ejecutarsudo apt install openssh-client
).Luego debe averiguar la IP de la computadora a la que desea conectarse. La mayoría de las veces es algo así como 192.168.1.x. Para averiguar la IP, ejecute
ifconfig
y busque la interfaz "wl ..." (o "eth ..." si está conectado a través de un cable Ethernet).En el cliente, abra Nautilus (Super + E) y vaya a "Archivo -> Conectar al servidor".
Entrar
sftp://<the_IP_of_the_server>
En una versión anterior de Ubuntu, puede elegir la carpeta que desea compartir. A partir de Ubuntu 16, si no especifica una ruta después de la IP, obtendrá el directorio de inicio. Para un directorio específico fuera del directorio de inicio del usuario al que se está conectando, debe escribir su ruta.
Tenga en cuenta que podría llevar algún tiempo conectarse, dependiendo del tamaño del directorio de la carpeta.
Se le pedirá el usuario / contraseña de la computadora a la que desea conectarse.
El nombre del directorio se convertirá en un marcador en Nautilus.
Debería tener permisos de lectura / escritura.
fuente
Files
programa, uno debe hacer clic en "Otras ubicaciones ->` Conectar al servidor ". El primero aparece como el último elemento en el menú de la izquierda y el segundo en la parte inferior de la pantalla.Si no necesita cifrado, puede usar python. Si ha instalado Python, puede probar SimpleHTTPServer. Para esto
Y entonces,
Esto permitirá compartir a través del puerto 8000. La otra máquina puede acceder a los archivos usando http: // yourlocalIP: 8000
fuente
Una forma rápida de compartir carpetas en Ubuntu
fuente
sudo smbpasswd -a tatsu
donde reemplaza "tatsu" con el nombre de usuario de la sesión que desea del otro máquinas, primero le pedirá su contraseña real, luego creará una contraseña para compartir archivos (si desea que muchas personas accedan a esta carpeta, hágala una contraseña fácil). luego vas al otro ubuntu, ve a un explorador de archivosParece que cada instalación de samba es un poco diferente. Querrás modificar la configuración hasta que obtengas algo que funcione.
Quizás esto ayude sin embargo. Este es mi montaje de una unidad ntfs:
Luego me aseguré de que / media / alpha se montara con permisos 777.
Usar Samba te hace esto ... sshfs es mejor.
Editar: Recientemente actualicé los permisos en mi Unidad Externa, y no es necesario tenerlo montado como 777. Limitar los permisos en una unidad ntfs es probablemente otro tema.
fuente
vaya al directorio / etc / samba y escriba:
Luego solo agregue esta línea después del nombre del grupo de trabajo:
y salir con ahorro.
Ahora reinicie los servicios:
Ahora cree un usuario de samba:
y proporcionar contraseña para ese usuario.
¡¡¡Eso es!!!
fuente
Puede lograr esto de manera segura a través de SSH, necesita instalar openssh-server en la máquina host desde la que desea acceder a los archivos, use el siguiente comando para instalar:
Obtenga su dirección IP local del sistema que tiene archivos a los que desea acceder
si está conectado a wifi pick 3: wl01 o en el caso de Ethernet pick 2: enp3s0
ha terminado con el host, vaya al formulario del sistema al que desea acceder, abra el administrador de archivos (nautilus) y elija Otras ubicaciones en el aviso inferior conectarse al cuadro de entrada del servidor
Entrar
y presione conectar, se le pedirá nombre de usuario y contraseña del usuario a qué archivos desea acceder
fuente