Introducción
Muchas veces en una oficina donde hay varias máquinas compartidas se presenta el problema de que una persona no usa siempre la misma máquina y de alguna manera debe acceder a sus archivos.
Si el sistema operativo usado es GNU/Linux tenemos múltiples alternativas.
Si queremos compartir archivos:
- Usar SSH/SCP para copiar los archivos hacia la máquina deseada
Funciona pero además de ser muy incomodo genera múltiples copias de los archivos lo cual nunca es bueno.
- Usar SAMBA para compartir archivos
Se podría pero no respeta los permisos de los archivos ni permite que se creen archivos especiales dentro (pipes, dispositivos, etc...)
- Exportar una carpeta con NFS, montarla en el resto de las máquinas y usarla como carpeta compartida
Es la solución que tomaremos nosotros pero tiene 2 desventajas
- Los archivos compartidos conservan sus propietarios (aunque no existan en la máquina donde queremos verlos)
- NFS no es muy seguro ya que no utiliza cifrado, la única alternativa es indicar en el servidor a que hosts debe exportar el filesystem, esto se hace utilizando las direcciones IP de los hosts lo que solo es apropiado en un entorno donde las máquinas tienen IP estática
- Copiar /etc/passwd y /etc/shadow en cada máquina para tener los mismos usuarios en todas