Estoy usando Ubuntu 11.04, en el cual NFS rutas se montan automáticamente usando AutoFS/ LDAP . Por ejemplo, /path1
y /path2
se montan automáticamente, pero quiero deshabilitar el montaje automático para /path1
, porque quiero usar una carpeta local, así que agregué esto a /etc/auto.master
:
/ ruta1-nulo
Pero no parece tener ningún efecto. Entonces, ¿cuál es la forma correcta de anular/deshabilitar dichos montajes específicos en el lado del cliente para un mapa de montaje automático cargado a través de LDAP?
No tengo control sobre el servidor LDAP, y monta automáticamente más o menos 10 rutas de las cuales quiero deshabilitar una.
Editar: cuando ejecuto el comando mount
veo algo como esto
home.xxx.com:/home1 on /mnt/home1 type nfs
git.xxx.com:/git on /mnt/git type nfs
Pensé que/mnt/home1 y/mnt/git se cargan por separado de ldap, pero automount -m
muestra solo una entrada
Mount point: /mnt
source(s):
type: ldap
map: ldap:ou=auto.mnt,ou=automount,dc=xxx,dc=com
Dicho esto, ¿no funcionaría /mnt/git -null' in
/etc/auto.master`, o tendré que hacer que todo/mnt sea nulo?
¿Ha configurado la clave MASTER_MAP_NAME en /etc/default/autofs
para señalar su mapa maestro del directorio ldap?
Si es así, esto anulará y no usará su mapa local de auto.master, consulte la página de manual de auto.master.
También puede verificar qué mapas están en uso con automount -m
.
Una forma de evitar que un mapa LDAP se monte automáticamente es mover/ruta1 y reemplazarlo con un enlace simbólico. p.ej.
# mv /path1 /localpath1
# ln -s /localpath1 /path1
Puede haber efectos secundarios al hacer esto (como más mensajes en el registro, si está habilitado), pero le permitirá acceder a su carpeta local del mismo nombre mientras usa los montajes automáticos LDAP (es decir, MASTER_MAP_NAME = "ou = ..." como observado por ThinLinc). He probado con éxito esto en Ubuntu 12.04 con libnss-ldapd, pero no veo por qué no funcionaría con sssd.
Si elige hacer esto, entonces/path1 se convertirá en una ruta lógica y/localpath1 será la ruta física. El valor predeterminado será la ruta lógica; por lo tanto, desde la perspectiva del usuario,/path1 sigue siendo el/path1 local, pero Sudo utilizará de forma predeterminada la ruta física. Hay opciones -L y -P para pwd y cd que pueden ayudarlo a mostrar o cambiar entre las rutas lógicas y físicas en los casos en que la ruta lógica crea problemas.