NSCD

De SergiTurWiki

Share/Save/Bookmark
Dreceres ràpides: navegació, cerca
Aquesta wiki forma part dels materials d'un curs
Curs: SambasobreLDAP, LinuxAdministracioAvancada
Fitxers: Ldap2.pdf,AutenticacioiAutoritzacionsLinux.pdf
Repositori SVN: https://anonymous@svn.projectes.lafarga.cat/svn/iceupc/SambaSobreLDAP
Usuari: anonymous
Paraula de pas: sense paraula de pas
Autors: Sergi Tur Badenas, Lluís Pérez Vidal

Contingut

Instal·lació

$ sudo apt-get install nscd

NSCD (name service cache daemon) és un dimoni . L'executable és:

$ dpkg -L nscd | grep bin
/usr/sbin
/usr/sbin/nscd

Fitxers de configuració:

$ dpkg -L nscd | grep etc
/etc
/etc/nscd.conf
/etc/init.d
/etc/init.d/nscd

Fitxer de configuració

El fitxer de configuració és:

$ cat /etc/nscd.conf | more
#
# /etc/nscd.conf
#
# An example Name Service Cache config file.  This file is needed by nscd.
#
# Legal entries are:
#
#	logfile			<file>
#	debug-level		<level>
#	threads			<#threads to use>
#	server-user             <user to run server as instead of root>
#		server-user is ignored if nscd is started with -S parameters
#       stat-user               <user who is allowed to request statistics>
#
#       enable-cache		<service> <yes|no>
#	positive-time-to-live	<service> <time in seconds>
#	negative-time-to-live   <service> <time in seconds>
#       suggested-size		<service> <prime number>
#	check-files		<service> <yes|no>
#
# Currently supported cache names (services): passwd, group, hosts
#  
  

#	logfile			/var/log/nscd.log
#	threads			6
#	server-user		nobody
#	stat-user		somebody
	debug-level		0  
 
	enable-cache		passwd		yes
	positive-time-to-live	passwd		600
	negative-time-to-live	passwd		20
	suggested-size		passwd		211
	check-files		passwd		yes  

enable-cache group yes positive-time-to-live group 3600 negative-time-to-live group 60 suggested-size group 211 check-files group yes

enable-cache hosts yes positive-time-to-live hosts 3600 negative-time-to-live hosts 20 suggested-size hosts 211 check-files hosts yes

És recomanable treure les línies:

persistent              hosts           yes 
shared                  hosts           yes 

De cada base de dades (passwd, groups i hosts).

Recursos:

Control del servei

$ sudo /etc/init.d/nscd daadsdsa
Usage: /etc/init.d/nscd {start|stop|reload|force-reload|restart|status}

Vegeu també

Enllaços esterns

IES Nicolau Copèrnic