table of contents
NSCD(8) | п═я┐п╨п╬п╡п╬п╢я│я┌п╡п╬ п©я─п╬пЁя─п╟п╪п╪п╦я│я┌п╟ Linux | NSCD(8) |
п≤п°п╞¶
/usr/sbin/nscd - я│п╩я┐п╤п╠п╟ п╨я█я┬п╦я─п╬п╡п╟п╫п╦я▐ п╦п╪я▒п╫
п·п÷п≤п║п░п²п≤п∙¶
Nscd — я█я┌п╬ я│п╩я┐п╤п╠п╟, п╨п╬я┌п╬я─п╟я▐ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ п╨я█я┬ п╢п╩я▐ п╫п╟п╦п╠п╬п╩п╣п╣ п╬п╠я┴п╦я┘ п╥п╟п©я─п╬я│п╬п╡ я│п╩я┐п╤п╠я▀ п╦п╪п╣п╫. п÷п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌, п©п╬п╡п╣п╢п╣п╫п╦п╣ я│п╩я┐п╤п╠я▀ п╨я█я┬п╟ п╬п©я─п╣п╢п╣п╩я▐п╣я┌ я└п╟п╧п╩ я│ п╫п╟я│я┌я─п╬п╧п╨п╟п╪п╦ /etc/nscd.conf. п║п╪п╬я┌я─п╦я┌п╣ nscd.conf(5).
Nscd п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌ п╨я█я┬п╦я─п╬п╡п╟п╫п╫я▀п╧ п╢п╬я│я┌я┐п©п╟ п╨ п╠п╟п╥п╟п╪ п╢п╟п╫п╫я▀я┘ passwd(5), group(5) п╦ hosts(5) я┤п╣я─п╣п╥ я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╣ п╦п╫я┌п╣я─я└п╣п╧я│я▀ libc, я┌п╟п╨п╦п╣ п╨п╟п╨ getpwnam(3), getpwuid(3), getgrnam(3), getgrgid(3), gethostbyname(3) п╦ п╢я─я┐пЁп╦п╣.
п■п╩я▐ п╨п╟п╤п╢п╬п╧ п╠п╟п╥я▀ п╣я│я┌я▄ п╢п╡п╟ п╨я█я┬п╟: п©п╬п©п╟п╢п╟п╫п╦п╧ (п╢п╩я▐ п╫п╟п╧п╢п╣п╫п╫я▀я┘ я█п╩п╣п╪п╣п╫я┌п╬п╡) п╦ п©я─п╬п╪п╟я┘п╬п╡ (п╢п╩я▐ п╫п╣п╫п╟п╧п╢п╣п╫п╫я▀я┘ я█п╩п╣п╪п╣п╫я┌п╬п╡). п п╟п╤п╢я▀п╧ п╨я█я┬ п╦п╪п╣п╣я┌ п╢п╩я▐ я│п╡п╬п╦я┘ п╢п╟п╫п╫я▀я┘ п╬я┌п╢п╣п╩я▄п╫п╬п╣ TLL (time-to-live — п╡я─п╣п╪я▐ п╤п╦п╥п╫п╦). п≈п╟п╪п╣я┌п╦п╪, я┤я┌п╬ я┌п╣п╫п╣п╡п╬п╧ я└п╟п╧п╩ (shadow) я│п©п╣я├п╦п╟п╩я▄п╫п╬ п╫п╣ п╨я█я┬п╦я─я┐п╣я┌я│я▐. п▓я▀п╥п╬п╡я▀ getspnam(3) п╬я│я┌п╟п╡п╩я▐я▌я┌ я─п╣п╥я┐п╩я▄я┌п╟я┌ п╫п╣п╨я█я┬п╦я─п╬п╡п╟п╫п╫я▀п╪.
п÷п░п═п░п°п∙п╒п═п╚¶
- --help
- п©п╬п╨п╟п╥п╟я┌я▄ я│п©п╦я│п╬п╨ п╡я│п╣я┘ п©п╟я─п╟п╪п╣я┌я─п╬п╡ п╦ п╢п╩я▐ я┤п╣пЁп╬ п╬п╫п╦ п©я─п╣п╢п╫п╟п╥п╫п╟я┤п╣п╫я▀.
п≈п░п°п∙п╖п░п²п≤п╞¶
п║п╩я┐п╤п╠п╟ п©я▀я┌п╟п╣я┌я│я▐ п╬я┌я│п╩п╣п╤п╦п╡п╟я┌я▄ п╦п╥п╪п╣п╫п╣п╫п╦я▐ п╡ я└п╟п╧п╩п╟я┘ п╫п╟я│я┌я─п╬п╧п╨п╦ п╢п╩я▐ п╨п╟п╤п╢п╬п╧ п╠п╟п╥я▀ п╢п╟п╫п╫я▀я┘ (п╫п╟п©я─п╦п╪п╣я─ /etc/passwd п╢п╩я▐ п╠п╟п╥я▀ п╢п╟п╫п╫я▀я┘ passwd п╦п╩п╦ /etc/hosts п╦ /etc/resolv.conf п╠п╟п╥я▀ п╢п╟п╫п╫я▀я┘ hosts), п╦ п╬я┤п╦я┴п╟п╣я┌ п╨я█я┬ п©я─п╦ п╫п╟п╩п╦я┤п╦п╦ п╦п╥п╪п╣п╫п╣п╫п╦п╧. п·п╢п╫п╟п╨п╬ я█я┌п╬ п©я─п╬п╦я│я┘п╬п╢п╦я┌ я┌п╬п╩я▄п╨п╬ п©п╬я│п╩п╣ п╨п╬я─п╬я┌п╨п╬п╧ п╥п╟п╢п╣я─п╤п╨п╦(п╣я│п╩п╦ п╫п╣п╢п╬я│я┌я┐п©п╣п╫ п╪п╣я┘п╟п╫п╦п╥п╪ inotify(7) п╦ glibc 2.9 п╦п╩п╦ п╫п╬п╡п╣п╣), п╦ п╢п╟п╫п╫п╬п╣ п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨п╬п╣ я│п╩п╣п╤п╣п╫п╦п╣ п╫п╣ я─п╟я│п©я─п╬я│я┌я─п╟п╫я▐п╣я┌я│я▐ п╫п╟ я└п╟п╧п╩я▀ п╫п╟я│я┌я─п╬п╧п╨п╦ п╫п╣я│я┌п╟п╫п╢п╟я─я┌п╫я▀я┘ п╪п╬п╢я┐п╩п╣п╧ NSS, п╣я│п╩п╦ п╬п╫п╦ я┐п╨п╟п╥п╟п╫я▀ п╡ /etc/nsswitch.conf. п▓ я█я┌п╬п╪ я│п╩я┐я┤п╟п╣, п╡п╟п╪ п╫я┐п╤п╫п╬ п╥п╟п©я┐я│я┌п╦я┌я▄ я│п╩п╣п╢я┐я▌я┴я┐я▌ п╨п╬п╪п╟п╫п╢я┐ п©п╬я│п╩п╣ п╦п╥п╪п╣п╫п╣п╫п╦я▐ я└п╟п╧п╩п╟ п╫п╟я│я┌я─п╬п╧п╨п╦ п╠п╟п╥я▀ п╢п╟п╫п╫я▀я┘ п╢п╩я▐ я┌п╬пЁп╬, я┤я┌п╬п╠я▀ nscd п╥п╟я│я┤п╦я┌п╟п╩ я│п╡п╬п╧ п╨я█я┬ п╫п╣п╢п╣п╧я│я┌п╡п╦я┌п╣п╩я▄п╫я▀п╪:
$ nscd -i
<п╠п╟п╥п╟
п╢п╟п╫п╫я▀я┘>
п║п°п·п╒п═п≤п╒п∙ п╒п░п п√п∙¶
2008-12-05 | GNU |