Use NFS para compartir archivos entre sistemas si no hay ventanas involucradas, es muy fácil.
Instale nfs-kernel-server y nfs-common en la computadora que tiene los archivos para compartir. Estos se pueden instalar en el Centro de software o, sin embargo, prefiere instalar paquetes. Puede instalarlos en la línea de comandos con:
sudo apt-get update && sudo apt-get install nfs-kernel-server nfs-common
Debe editar el archivo de exportaciones que muestra qué compartir y con quién. Entonces corre:
gksu gedit /etc/exports
Por ejemplo, para otorgar permisos completos de lectura y escritura, permitiendo cualquier computadora desde 192.168.1.1 hasta 192.168.1.255, agregue esta línea a /etc/exports
:
/directory_to_share 192.168.1.1/24(rw,no_root_squash,async)
El archivo de exportación de mi hija se ve así (estoy .201
--no estamos usando un rango, solo una IP):
/home 192.168.0.201(rw,sync,no_root_squash,no_subtree_check)
/srv/nfs 192.168.0.201(rw,sync,no_subtree_check)
Reinicie el servidor NFS ejecutando:
sudo /etc/init.d/nfs-kernel-server restart
(O reinicie la computadora).
A partir de ahora, después de editar el /etc/exports
archivo, puede ejecutarlo sudo exportfs -a
para aplicar los cambios.
El showmount
comando le dirá que todo salió bien; por ejemplo, en la computadora de mi hija, muestra que ella compartirá estas dos cosas con mi computadora @ .201 (yo) si así lo solicita
$ showmount -e
Export list for jamie-desktop:
/srv/nfs 192.168.0.201
/home 192.168.0.201
Luego instale nfs-common en la computadora que desea montar los recursos compartidos de exportación como parte de su sistema de archivos.
Se fstab
debe agregar una entrada para que sus computadoras nfs-client monten otras computadoras exportadas al momento del arranque. gksu gedit /etc/fstab
editará el archivo requerido.
192.168.0.200:/srv/nfs /media nfs rsize=8192 and wsize=8192,noexec,nosuid
Reiniciar y el recurso compartido está montado /media
.
Configure un servidor en el cliente y un cliente en el servidor para recursos compartidos bidireccionales.
Puede imprimir en una impresora compartida con CUPS (como se menciona en esta respuesta ).
Para compartir archivos entre hosts Linux / Unix a través de una red confiable, NFS suele ser la mejor opción.
fuente
Puede usar Samba de la misma manera para compartir entre 2 máquinas Ubuntu.
Alternativamente, también puede usar CUPS directamente para compartir impresoras, y uno de los otros sistemas de archivos de red compatibles para compartir archivos (o si tiene un servidor SSH configurado, simplemente use sftp: // en Nautilus).
Una posible ventaja de usar Samba es que también funcionará si alguna vez necesita compartir algo con un usuario de Windows o Mac OS X (por ejemplo, un visitante con una computadora portátil).
fuente
Puede usar el Ubuntu One integrado para compartir archivos de manera fácil y sencilla de configurar.
Este artículo debería ayudar a compartir la impresora, pero también depende principalmente de la marca de la impresora.
Buena suerte.
fuente
Las instrucciones de montaje de NFS anteriores funcionaron para mí, con una excepción. Estoy tratando de montar un directorio compartido en mi PC con Linux desde una Raspberry Pi que ejecuta la última versión de Raspbian (stretch). Cuando utilicé el formato anterior en el fstab en Pi, recibí un error de formato. Esto se corrigió cambiando la entrada "rsize = 8192 y wsize = 8192" a "rsize = 8192, wsize = 8192". Después de eso pude hacer un "sudo mount -a" y todo se montó perfectamente.
fuente