Quiero montar una carpeta desde una máquina Linux en otra máquina Linux. ¿Cómo puedo hacer eso? ¿Necesito actualizar /etc/fstab
o /etc/export
?
Mi objetivo es montar /tmp
desde la otra máquina Linux. Tengo Debian 5.1. 10.45.40.165
, esa es la IP de la otra máquina.
Por ejemplo probé:
mount -t nfs 10.45.40.165:/tmp /tmp
mount: 10.45.40.165:/tmp failed, reason given by server: Permission denied
/etc/exports
y la salida denetstat -plant
yiptables -L
desde el servidor.Respuestas:
Lo que estás haciendo es compartir NFS. En un sistema Debian, debe instalar las herramientas necesarias. Supongamos que el cliente (la máquina en la que desea montar la carpeta remota) y el servidor (la máquina donde está la carpeta remota)
En el servidor deberás instalar
en nuevas versiones de Debian
En el cliente deberá instalar:
Mi selección de paquetes podría tener más o menos lo que necesita, pero algunas combinaciones funcionarán.
Ahora, lo que debe hacer es colocar las carpetas que desea compartir con la máquina remota en / etc / exports :
Luego:
Aquí 192.168.0.2 es la dirección de su máquina local, reemplácela con su propia IP. El archivo de exportaciones tiene la lista de máquinas que pueden acceder a la carpeta compartida. Si sus máquinas no tienen restricciones de firewall entre sí (puede resolver esto agregando host a /etc/hosts.allow).
Ahora en su máquina local puede usar el comando:
Si desea tener un montaje automático en el arranque, debe editar su archivo / etc / fstab y poner la línea en su cliente:
Este es solo un ejemplo de configuración (copia pegada de la mía), debe consultar la ayuda de nfs para ver qué suites son las mejores.
fuente
exports
archivo?Para montar la carpeta / tmp desde otra máquina, debe estar expuesta por un servicio que lo permita. Su pregunta indica que tiene la intención de usar NFS para esto.
En este caso, deberá editar / etc / exportar y proporcionar una línea similar a
Lea la página de manual de exportaciones para obtener detalles exactos de todas las opciones. Una vez que las opciones sean lo que necesita, reinicie el servicio NFS con
Luego monte la carpeta exportada desde su cliente.
fuente