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 ).