Konfiguracja klienta LDAP dla autofs w systemie Solaris
Ostatnim razem pisałem o konfiguracji serwera LDAP do obsługi automountera. Teraz czas na konfigurację klienta po stronie systemu Solaris.
Zakładam, że w profilu DUAConfigProfile zdefiniowane są atrybuty i klasy, o których pisałem poprzednio. Najlepiej to sprawdzić z poziomu klienta wydając polecenia:
% ldaplist -l auto_master
dn: automountMapName=auto_master,ou=service,dc=mycompany,dc=com
automountMapName: auto_master
objectClass: automountMap
objectClass: top
dn: cn=/home,automountMapName=auto_master,ou=service,dc=mycompany,dc=com
automountInformation: auto_home -nosuid,nobrowse
automountKey: /home
automountMapName: auto_master
objectClass: automount
objectClass: top
% ldaplist -l auto_home
dn: automountMapName=auto_home,ou=service,dc=mycompany,dc=com
automountMapName: auto_home
objectClass: automountMap
objectClass: top
dn: cn=*,automountMapName=auto_home,ou=service,dc=mycompany,dc=com
automountKey: *
objectClass: automount
objectClass: top
automountMapName: auto_home
automountInformation: -rw,sync,quota,vers=4 NFSHOME:/app/nethomes/&
Jeśli wyniki są podobne, można przejść do samej konfiguracji w plikach. W zasadzie, wystarczyłoby aby w pliku /etc/auto_master zdefiniowany był wpis:
+auto_master
i resztę map system powinien już wyciągnąć z serwera LDAP. Ale w Solarisie 10 i 11 są jeszcze inne domyślne wpisy, które można tam pozostawić:
/net -hosts -nosuid,nobrowse /home auto_home -nobrowse
Jest też plik /etc/auto_home z zawartością:
+auto_home
Znak '+’ oznacza właśnie, że system ma pobierać konfigurację automountera nie tylko z plików ale również z zewnętrznych źródeł jak NIS/NIS+ i LDAP.
Teraz należy jeszcze zajrzeć do /etc/nsswitch.conf i dopisać źródło danych dla automountera:
automount: files ldap
Upewnij się jeszcze, że serwis 'autofs’ działa:
% svcs autofs STATE STIME FMRI online Sep_21 svc:/system/filesystem/autofs:default
To tyle, automounter powinien działać i montować zdalne katalogi użytkowników.
Gdyby się zdarzyło, że jednak działać nie chce i była potrzeba debugowania automountera, to polecam zajrzeć na tę stronę:
Debugging automounter probles
