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