精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

nsswitch.conf 中文man頁面

系統
C 程序庫里很多函數都需要配置以便能在本地環境正常工作, 習慣上是使用文件(例如`/etc/passwd') 來完成這一任務. 但別的名字服務, 如網絡信息服務NIS, 還有域名服務DNS等, 逐漸通用起來, 并且被加入了C 程序庫里, 而它們使用的是固定的搜索順序.

NAME

nsswitch.conf - 系統數據庫及名字服務開關配置文件

DESCRIPTION

C 程序庫里很多函數都需要配置以便能在本地環境正常工作, 習慣上是使用文件(例如`/etc/passwd') 來完成這一任務. 但別的名字服務, 如網絡信息服務NIS, 還有域名服務DNS等, 逐漸通用起來, 并且被加入了C 程序庫里, 而它們使用的是固定的搜索順序.

在有NYS 支持的Linux libc5以及GNU C Library 2.x (libc.so.6)里, 依靠一個更清晰完整的方案來解決該問題. 該方案模仿了Sun Microsystems公司在Solaris 2 的C 程序庫里的方法, 也沿襲了它們的命名, 稱為 "名字服務開關(NSS)". 所用 "數據庫" 及其查找順序在文件 /etc/nsswitch.conf 里指明.

NSS 中可用數據庫如下:

aliases 郵件別名, sendmail(8) 使用該文件.
ethers 以太網號.
group 用戶組, getgrent(3) 函數使用該文件.
hosts 主機名和主機號, gethostbyname(3) 以及類似的函數使用了該文件.
netgroup 網絡內主機及其用戶的列表, 訪問規則使用該文件.
network 網絡名及網絡號, getnetent(3) 函數使用該文件.
passwd 用戶口令, getpwent(3) 函數使用該文件.
protocols 網絡協議, getprotoent(3) 函數使用該文件.
publickey NIS+及NFS 所使用的secure_rpc的公開密匙.
rpc

遠程過程調用名及調用號, getrpcbyname(3) 及類似函數使用該文件.

services 網絡服務, getservent(3) 函數使用該文件.
shadow shadow用戶口令, getspnam(3) 函數使用該文件.

下面是

/etc/nsswitch.conf 文件的一個例子 (如果在系統中沒有 /etc/nsswitch.conf 文件的話, 這就是缺省的設置):

passwd:

compat

group:

compat

shadow:

compat

hosts:

dns [!UNAVAIL=return] files

networks:

nis [NOTFOUND=return] files

ethers:

nis [NOTFOUND=return] files

protocols:

nis [NOTFOUND=return] files

rpc:

nis [NOTFOUND=return] files

services:

nis [NOTFOUND=return] files

第一欄就是上面的表里所說的數據庫, 每行的其余部分指明如何查找. 對每個數據庫都可以分別指明其查找方法.

每個數據庫的配置規范包含兩個不同的項:

* 服務規范, 如`files', `db', 或者`nis'.
* 對查找結果的反應, 如`[NOTFOUND=return]'.

在有NYS支持的libc5里允許服務規范`files', `nis'及`nisplus',此外,還可以對hosts 指明`dns' 為額外服務, 對passwd及group 指明`compat', 但不能對shadow指明`compat'.

在GNU C Library里, 每個可用的SERVICE都必須有文件 /lib/libnss_SERVICE.so.1 與之對應. 在標準安裝時, 可以使用`files',`db', `nis'以及`nisplus'. 此外, 還可以對hosts 指明`dns' 為額外服務, 對passwd, group, shadow 指明`compat', 而在有NYS 支持的libc5中, 不支持最后一項服務.

說明中的第二項使用戶可以更好地控制查找過程. Action項處于兩個服務名之間, 被括弧括著, 常規格式如下:

`[' ( `!'? STATUS `=' ACTION )+ `]'

這里

STATUS => success | notfound | unavail | tryagain
ACTION => return | continue

對關鍵字的大小寫并不敏感. STATUS的值是調用指定服務查找函數的結果, 意義如下:

success

沒有錯誤發生, 得到想要的結果. 缺省action是`return'.

notfound 查找順利, 但是沒有得到所要的結果. 缺省action是`continue'.
unavail 服務永久不可用. 這可能意味著必要的文件不可用, 或者,DNS 服務不可用或不允許查詢.缺省action是`continue'.
tryagain 服務臨時不可用. 可能是文件被鎖住了或者服務器當前不 接受過多的連接. 缺省action是`continue'.

使用+/-語法的交互(compat 模式)無NYS支持的linux libc5沒有名字服務開關, 但允許用戶做一些簡單的策略控制. 在 /etc/passwd 里可以使用+user或+@netgroup條目(即包括NIS passwd映射所指定用戶), 以及-user或-@netgroup條目(即不包括被指定用戶), 還有 + 條目(即包括每個用戶, 除了NIS passwd映射所排除的). 大多數人只放一個 + 在 /etc/passwd 末尾, 以此包括NIS 的所有東西. 對該情況, 開關提供更快捷的替代方式(`passwd: files nis'), 這使得無需再往 /etc/passwd, /etc/group/etc/shadow 里添加單個 + 條目. 如果這還不夠, NSS 的`compat' 服務提供了完全的+/-語法. 我們可以對偽數據庫 passwd_compat, group_compatshadow_compat 指明`nisplus'服務來覆蓋缺省服務`nis', 但請注意只在GNU C Library里可以使用偽數據庫.

文件 FILES

名為SERVICE的服務是通過位于/lib的共享對象libnss_SERVICE.so.1實現的.

/etc/nsswitch.conf 配置文件

/lib/libnss_compat.so.1 為GNU C Library 2.x實現`compat'
/lib/libnss_db.so.1

為GNU C Library 2.x實現`db'

/lib/libnss_dns.so.1 為GNU C Library 2.x實現`dns'
/lib/libnss_files.so.1

為GNU C Library 2.x實現`files'

/lib/libnss_hesoid.so.1 為GNU C Library 2.x實現`hesoid'
/lib/libnss_nis.so.1 為GNU C Library 2.x實現`nis'
/lib/libnss_nisplus.so.1 為GNU C Library 2.x實現`nisplus'

注意 NOTES

每個用到了nsswitch.conf 文件的進程只完整地讀一次文件, 如果該文件后面被改變了, 進程將仍然使用原來的配置.

在Solaris 下, 不能靜態連接使用了NSS Service 的程序, 但是在Linux 下, 則毫無問題.

#p#

NAME

nsswitch.conf - System Databases and Name Service Switch configuration file  

DESCRIPTION

Various functions in the C Library need to be configured to work correctly in the local environment. Traditionally, this was done by using files (e.g., `/etc/passwd'), but other nameservices (like the Network Information Service (NIS) and the Domain Name Service (DNS)) became popular, and were hacked into the C library, usually with a fixed search order.

The Linux libc5 with NYS support and the GNU C Library 2.x (libc.so.6) contain a cleaner solution of this problem. It is designed after a method used by Sun Microsystems in the C library of Solaris 2. We follow their name and call this scheme "Name Service Switch" (NSS). The sources for the "databases" and their lookup order are specified in the /etc/nsswitch.conf file.

The following databases are available in the NSS:

aliases
Mail aliases, used by sendmail(8). Presently ignored.
ethers
Ethernet numbers.
group
Groups of users, used by getgrent(3) functions.
hosts
Host names and numbers, used by gethostbyname(3) and similar functions.
netgroup
Network wide list of hosts and users, used for access rules. C libraries before glibc 2.1 only support netgroups over NIS.
network
Network names and numbers, used by getnetent(3) functions.
passwd
User passwords, used by getpwent(3) functions.
protocols
Network protocols, used by getprotoent(3) functions.
publickey
Public and secret keys for Secure_RPC used by NFS and NIS+.
rpc
Remote procedure call names and numbers, used by getrpcbyname(3) and similar functions.
services
Network services, used by getservent(3) functions.
shadow
Shadow user passwords, used by getspnam(3).

An example /etc/nsswitch.conf (namely, the default used when /etc/nsswitch.conf is missing):

passwd:
compat
group:
compat
shadow:
compat
hosts:
dns [!UNAVAIL=return] files
networks:
nis [NOTFOUND=return] files
ethers:
nis [NOTFOUND=return] files
protocols:
nis [NOTFOUND=return] files
rpc:
nis [NOTFOUND=return] files
services:
nis [NOTFOUND=return] files

The first column is the database. The rest of the line specifies how the lookup process works. You can specify the way it works for each database individually.

The configuration specification for each database can contain two different items:

* The service specification like `files', `db', or `nis'.
* The reaction on lookup result like `[NOTFOUND=return]'.

For libc5 with NYS, the allowed service specifications are `files', `nis', and `nisplus'. For hosts, you could specify `dns' as extra service, for passwd and group `compat', but not for shadow.

For glibc, you must have a file called /lib/libnss_SERVICE.so.X for every SERVICE you are using. On a standard installation, you could use `files', `db', `nis', and `nisplus'. For hosts, you could specify `dns' as extra service, for passwd, group, and shadow `compat'. These services will not be used by libc5 with NYS. The version number X is 1 for glibc 2.0 and 2 for glibc 2.1.

The second item in the specification gives the user much finer control on the lookup process. Action items are placed between two service names and are written within brackets. The general form is

`[' ( `!'? STATUS `=' ACTION )+ `]'

where

STATUS => success | notfound | unavail | tryagain
ACTION => return | continue

The case of the keywords is insignificant. The STATUS values are the results of a call to a lookup function of a specific service. They mean:

success
No error occurred and the wanted entry is returned. The default action for this is `return'.
notfound
The lookup process works ok but the needed value was not found. The default action is `continue'.
unavail
The service is permanently unavailable. This can either mean the needed file is not available, or, for DNS, the server is not available or does not allow queries. The default action is `continue'.
tryagain
責任編輯:韓亞珊 來源: CMPP.net
相關推薦

2011-08-25 10:21:56

man.conf中文man

2011-08-25 11:25:51

svnserve.co中文man

2011-08-25 10:31:17

nscd.conf中文man

2011-08-25 11:11:35

2011-08-12 13:44:23

host.conf中文man

2011-08-18 19:18:22

host.conf中文man

2011-08-25 10:12:44

lilo.conf中文man

2011-08-24 16:48:36

man中文man

2011-08-15 10:21:09

man中文man

2011-08-11 16:11:49

at中文man

2011-08-16 10:21:13

setconsole中文man

2011-08-24 17:06:42

NOTIFY中文man

2011-08-16 09:32:01

quotaoff中文man

2011-08-23 18:05:21

ABORT中文man

2011-08-25 18:14:26

tcflow中文man

2011-08-25 16:55:26

gets中文man

2011-08-12 11:07:19

git中文man

2011-08-25 17:30:26

setbuf中文man

2011-08-15 13:14:44

rmdir中文man

2011-08-24 17:00:04

netdevice中文man
點贊
收藏

51CTO技術棧公眾號

精品国产乱码久久久久久蜜坠欲下| 欧美 日本 国产| www.桃色av嫩草.com| 欧美福利在线| 亚洲欧美成人网| 亚洲黄色av片| 亚洲同志男男gay1069网站| 国产精品毛片高清在线完整版| 97超碰人人模人人爽人人看| 无码人妻丰满熟妇精品区| 亚洲美女视频| 国产午夜精品免费一区二区三区 | 日本欧美在线视频| 波多野结衣一二三区| 一区二区精品伦理...| 亚洲日本一区二区三区| 欧美凹凸一区二区三区视频| a天堂在线观看视频| 久久狠狠婷婷| 欧美肥婆姓交大片| 毛片视频免费播放| 亚洲精品推荐| 亚洲国产成人精品一区二区 | 黄色一级视频免费看| 亚洲国产不卡| 中文字幕精品国产| 亚洲第一香蕉网| 国产精品网在线观看| 7777精品伊人久久久大香线蕉的| 日本男人操女人| 特黄毛片在线观看| 亚洲国产精品久久人人爱| 亚洲一区二区三区免费观看| 五月婷婷激情视频| 伊人久久综合| 九色精品美女在线| 中国毛片直接看| 日韩欧美高清在线播放| 国产午夜精品全部视频播放 | 台湾色综合娱乐中文网| 日韩免费成人网| 热久久久久久久久| 婷婷成人av| 欧美日韩亚洲高清一区二区| 又色又爽又高潮免费视频国产| 超碰91在线观看| 亚洲18色成人| 久久这里精品国产99丫e6| www男人的天堂| 国产精品一区久久久久| 91色精品视频在线| 国产日韩欧美视频在线观看| 久久国产精品免费| 国产剧情日韩欧美| 亚洲中文字幕在线观看| 欧美午夜免费影院| 精品综合久久久久久97| 久艹视频在线观看| 亚洲激情网站| 日韩专区在线| 国产精品一二三在| 91精品久久久久久蜜桃| 国产美女精品视频国产| 国产毛片精品视频| av在线亚洲男人的天堂| 国精产品一品二品国精品69xx | 女囚岛在线观看| 亚洲综合成人在线| www.中文字幕在线| 91p九色成人| 欧美麻豆精品久久久久久| 亚洲一区二区三区四区精品| 成人福利一区| 亚洲毛茸茸少妇高潮呻吟| 亚洲午夜精品久久久久久高潮| 成人无号精品一区二区三区| 欧美老女人性生活| 粉嫩aⅴ一区二区三区| 美女被久久久| 成人免费淫片视频软件| 99热这里只有精品66| 不卡的av在线播放| 日韩欧美视频一区二区三区四区 | 精品久久人人做人人爱| 精品久久久久av| 久久久久久一区二区三区四区别墅| 欧美日韩精品专区| 成人高清在线观看视频| 色天下一区二区三区| 国产一区二区三区在线观看网站| 亚洲av无一区二区三区| 在线综合视频| 91精品久久久久久久久青青| 人人妻人人玩人人澡人人爽| 国产精品无圣光一区二区| 99中文字幕在线观看| 中国色在线日|韩| 91精品国产一区二区三区| 一区二区三区免费在线观看视频| 99精品电影| 日av在线播放中文不卡| 精品国产九九九| 久久久久久日产精品| 久操手机在线视频| 久久三级毛片| 亚洲欧美日韩高清| www.av视频在线观看| 蜜臀av一级做a爰片久久| 日本一区二区在线播放| 99久久精品国产一区二区成人| 91污在线观看| 黄网站色视频免费观看| 久久av影院| 亚洲精品在线视频| 国产一级片免费| 经典三级在线一区| 日韩在线电影一区| 亚洲免费福利| 亚洲成人av在线| 中文字幕在线有码| 久久精品av麻豆的观看方式| 久久精品国产综合精品| 韩国日本一区| 欧美不卡一二三| 国产老头老太做爰视频| 麻豆精品新av中文字幕| 日韩av不卡播放| 欧美日韩国产观看视频| 精品国产乱码久久久久久浪潮| 青草综合视频| 日韩欧美在线视频观看| 日韩av成人网| 亚洲国产一成人久久精品| 国产精品吹潮在线观看| 日韩伦人妻无码| 国产精品女主播一区二区三区| 69av在线视频| www精品国产| 亚洲精品视频在线看| 亚洲欧美日韩精品一区| 日本欧美肥老太交大片| 国产mv免费观看入口亚洲| 视频在线不卡| 国产三级精品三级| 黄色片一级视频| 日本福利一区| 欧美中文字幕在线视频| av女名字大全列表| 国产精品视频在线看| 日本成人在线免费视频| 国产一区二区精品福利地址| 日本三级韩国三级久久| 狠狠色伊人亚洲综合网站l| 欧美性猛交xxxx富婆弯腰| 国产白嫩美女无套久久| 久久婷婷麻豆| 天堂资源在线亚洲视频| 日韩有码欧美| 欧美成人激情在线| 黄色一级a毛片| 天天色天天操综合| 91网站免费入口| 奇米在线7777在线精品| 一区不卡字幕| 天堂va在线高清一区| 久久久久国产精品免费| 亚洲aaa在线观看| 色天使色偷偷av一区二区| 调教驯服丰满美艳麻麻在线视频| 欧美一区二区三区久久精品| 99国产高清| 国产无遮挡裸体视频在线观看| 日韩成人av网| 国产专区第一页| 中文字幕成人网| 97超碰人人看| 亚洲在线播放| 亚洲最新在线| 久久伊人影院| 国产精品日韩精品| 久久电影视频| 欧美久久久久久久久中文字幕| 国产精品视频一区二区在线观看| 国产精品99久久不卡二区| 91超碰rencao97精品| 国产精品蜜臀| 国产午夜精品美女视频明星a级| 一级全黄裸体免费视频| 亚洲成人av一区二区三区| 四虎国产精品成人免费入口| 精品一区二区精品| 日本a视频在线观看| 青草国产精品| 国产精品区一区| 成人精品国产亚洲| 久久久亚洲国产天美传媒修理工| 成年人视频免费在线观看| 欧美一级日韩免费不卡| 久久亚洲精品石原莉奈 | 五月天激情丁香| 99精品欧美一区二区蜜桃免费| 亚洲成人动漫在线| 日韩mv欧美mv国产网站| 91免费在线视频网站| 成人福利av| 久久久久久97| 黄视频网站在线| 欧美日韩视频在线一区二区 | 色开心亚洲综合| 亚洲精品国产suv| 国产乱子伦精品无码码专区| 色琪琪一区二区三区亚洲区| 国产一级做a爰片在线看免费| 国产精品久久久久影院老司| 双性尿奴穿贞c带憋尿| 国产精品一色哟哟哟| 中文字幕av不卡在线| 久久免费高清| 日韩五码在线观看| 你懂的视频一区二区| 偷拍视频一区二区| 国产亚洲一区二区三区啪| 国新精品乱码一区二区三区18| 成人亚洲精品| 国产精品一久久香蕉国产线看观看| 欧美艳星kaydenkross| 国产69精品久久久久9| 手机在线免费av| 日韩一区av在线| 日本三级视频在线观看| 中文字幕亚洲国产| 看电影就来5566av视频在线播放| 色综合天天综合狠狠| 久久综合久久鬼| 亚洲激情五月婷婷| 亚洲欧美一区二区三区四区五区| 国产精品久久777777| www.99热| 国产精品麻豆99久久久久久| 91狠狠综合久久久久久| 国产女人aaa级久久久级| a天堂中文字幕| 国产午夜精品一区二区三区视频 | 91一区在线| 亚洲人成77777| 91亚洲一区| 9色视频在线观看| 欧美1区2区3区| 免费看欧美黑人毛片| 亚洲国产清纯| 国产黄页在线观看| 午夜综合激情| 午夜激情福利在线| 久久国产精品一区二区| 图片区乱熟图片区亚洲| 国产激情视频一区二区三区欧美 | 国产三级一区二区三区| 日本成人免费在线观看 | 99精品欧美一区二区蜜桃免费 | 99久久国产综合精品成人影院| 在线观看精品视频| 综合激情一区| 国产素人在线观看| 视频一区欧美日韩| 天天干天天av| 国产成人免费在线观看| 久久精品aⅴ无码中文字字幕重口| 成人激情av网| 欧美日韩高清丝袜| 亚洲人成亚洲人成在线观看图片| 欧美国产精品一二三| 欧美日韩国产一区二区三区| 看黄色一级大片| 91麻豆精品久久久久蜜臀| 性一交一乱一乱一视频| 亚洲免费福利视频| 免费在线看黄色| 欧美激情一二三| 亚洲人体视频| 成人性生交xxxxx网站| 国产精品久久久久av蜜臀 | 在线看片一区| 999精品网站| 国产精品一卡二| 国产又爽又黄无码无遮挡在线观看| 久久99精品国产.久久久久久 | 久久夜色精品国产噜噜av| 亚洲五月激情网| a级精品国产片在线观看| av免费播放网站| 亚洲国产精品视频| 成人在线视频中文字幕| 国产欧美日韩综合一区在线播放| 日韩网站在线免费观看| 麻豆亚洲精品| 四川一级毛毛片| 久久久夜色精品亚洲| 神马午夜精品91| 色综合天天综合给合国产| 国产三级视频在线播放| 国产丝袜一区二区三区免费视频 | 欧美视频第一| 国产自产精品| 亚洲精品成人| 看欧美ab黄色大片视频免费| 成人av在线一区二区三区| 一本在线免费视频| 欧美性精品220| 亚洲乱色熟女一区二区三区| 色999日韩欧美国产| 中文字幕成在线观看| 成人91视频| 久久精品久久久| 在线观看免费成人av| 97久久人人超碰| 久久久久亚洲av成人片| 欧美三级日本三级少妇99| 你懂的在线观看视频网站| 欧美精品videos另类日本| 精品视频在线播放一区二区三区 | 欧美日韩在线观看一区二区| 头脑特工队2在线播放| 欧美精品制服第一页| 在线成人免费| 亚洲一卡二卡三卡| 日韩精品一级中文字幕精品视频免费观看 | 91麻豆免费观看| 国产中文字幕免费| 欧美xxxx在线观看| a天堂中文在线官网在线| 国产日韩欧美在线看| 日本激情一区| 中文字幕av不卡在线| 国产精品色呦呦| 国产亚洲久一区二区| 国产亚洲欧美另类中文| 免费成人美女女| 欧美日韩亚洲一区二区三区在线观看| 一本久道久久久| 五月开心播播网| 欧美日韩午夜激情| 亚洲精品免费在线观看视频| 色综合色综合网色综合| 亚洲天堂av资源在线观看| 久久久久久久久久久综合| 国产成人在线视频免费播放| 麻豆亚洲av成人无码久久精品| 日韩欧美国产午夜精品| 色呦呦视频在线观看| 国产精品xxxx| 亚洲成人1区| 一本一生久久a久久精品综合蜜| 美国欧美日韩国产在线播放| 国产又粗又长免费视频| 欧美精品乱码久久久久久按摩| 麻豆av在线免费看| 亚洲综合视频1区| 色综合综合网| 亚洲激情在线观看视频| 国产精品伦理在线| 99国产精品一区二区三区 | 天堂资源在线亚洲资源| 亚洲一区二区毛片| 精品成人无码一区二区三区| 欧美日韩亚洲综合| 欧美精品videossex少妇| 精品一区二区三区免费毛片| 天堂久久久久va久久久久| 呻吟揉丰满对白91乃国产区| 这里只有精品电影| 蜜桃av在线播放| 亚洲人体一区| 豆国产96在线|亚洲| 国产7777777| 欧美一级生活片| 在线能看的av网址| 中文有码久久| 成人高清免费观看| 久久久精品毛片| 九九视频直播综合网| 在线观看欧美理论a影院| 爽爽爽在线观看| 亚洲成人av一区| porn亚洲| 国产日韩欧美二区| 免费成人av资源网| 伊人国产在线观看| 中文字幕在线视频日韩| 欧美精品三级在线| 国产麻花豆剧传媒精品mv在线| 成人免费一区二区三区视频| 在线观看国产区| 欧美成人手机在线| 久久91成人| 韩国黄色一级片| 欧美色精品天天在线观看视频| 丰满诱人av在线播放| 在线精品亚洲一区二区| 91亚洲国产成人精品一区二三 | 妞干网这里只有精品|