精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

精品久久久久久中文字幕2017| 99三级在线| 貂蝉被到爽流白浆在线观看| 精品国产一区二区三区四区精华| 男女全黄做爰文章| 99tv成人影院| 亚洲成在人线在线播放| 欧美日韩在线观看一区| 91好色先生tv| 亚洲三级观看| 精品国产一区二区三区在线观看| 亚洲熟女乱综合一区二区| 日韩欧美一中文字暮专区| 亚洲国产精品国自产拍av| 91文字幕巨乱亚洲香蕉| 免费又黄又爽又猛大片午夜| 亚洲高清影视| 亚洲视频axxx| youjizz.com日本| jvid一区二区三区| 精品欧美一区二区三区| 青草全福视在线| 国产高清在线看| 成人精品亚洲人成在线| 国产日韩欧美成人| 你懂的国产在线| 欧美成人午夜| 中文字幕日韩欧美| 日本五十肥熟交尾| 麻豆精品在线| 欧美日韩国产一级片| 亚洲熟妇国产熟妇肥婆| 污视频网站在线免费| 久久久久久久久久久99999| 91精品久久久久久| 久久久黄色大片| 日韩网站在线| 欧美精品一区二区三区国产精品| 中文字幕第20页| 日韩在线麻豆| 日韩欧美的一区二区| 亚洲欧洲日本精品| 免费成人直播| 色综合视频一区二区三区高清| 成人av在线不卡| 亚洲小说区图片| 91视频在线观看| 国产精品日本欧美一区二区三区| 久热精品视频在线免费观看| 女人黄色一级片| 国产亚洲一区二区三区啪| 国产视频欧美视频| 国产亚洲色婷婷久久99精品91| 91精品久久久久久综合五月天| 91精品欧美久久久久久动漫| 中文字幕亚洲欧洲| 2019中文亚洲字幕| 日韩一区二区精品葵司在线| 91网址在线观看精品| 欧美aaaaaa| 欧美日韩国产色站一区二区三区| 天堂网在线免费观看| 91国内外精品自在线播放| 欧美影视一区二区三区| 精品999在线播放| www.欧美黄色| 激情网站在线| 亚洲aaa精品| 你懂的av在线| 在线观看精品| 欧美三级视频在线播放| 天天久久综合网| 日韩精品一区二区三区中文在线| 日韩亚洲欧美在线| 亚洲成年人在线观看| 六月丁香久久丫| 亚洲人成网站在线播| 亚洲精品国产精品国自产网站| 国产亚洲一区| 久久综合色88| 国产精品第九页| 免费永久网站黄欧美| 国产精品视频白浆免费视频| 国产又大又黑又粗| 国产99久久久久| 含羞草久久爱69一区| 蝌蚪视频在线播放| 中文字幕一区二区视频| 狠狠噜天天噜日日噜| 成人超碰在线| 欧美无砖专区一中文字| 黑人性生活视频| 国偷自产视频一区二区久| 亚洲欧美国产视频| 国产又粗又长又硬| 激情欧美一区| 国产aⅴ夜夜欢一区二区三区| 伊人22222| 粉嫩av亚洲一区二区图片| 蜜桃视频在线观看成人| 乱人伦中文视频在线| 婷婷综合久久一区二区三区| 无限资源日本好片| 日本免费精品| 亚洲人成电影网站色xx| 黄色一级片中国| 久久这里只有| 国产精品久久久久av福利动漫| 高清日韩av电影| 亚洲国产精品一区二区www| 国产九九热视频| 亚洲1区在线观看| 一区二区三区天堂av| 日本在线视频中文字幕| 麻豆国产91在线播放| 精品国产91亚洲一区二区三区www| 91视频在线观看| 精品久久久久久中文字幕一区奶水| 自拍偷拍21p| 亚洲大片精品免费| 欧美大尺度激情区在线播放| 青青草免费观看视频| 国产成都精品91一区二区三| 一本久道久久综合| 中文字幕在线直播| 精品久久久久一区| 中国毛片直接看| 日韩vs国产vs欧美| 久久一区二区三区欧美亚洲| 女同一区二区免费aⅴ| 欧美日韩一区二区在线观看| 久久久久久久久久久国产精品| 亚洲视频福利| 91免费在线观看网站| a黄色在线观看| 激情成人中文字幕| 韩国三级与黑人| 欧美电影三区| 国产精品久久婷婷六月丁香| 欧美日韩伦理片| 天天综合日日夜夜精品| 久久av一区二区三| 欧美在线亚洲| 亚洲专区中文字幕| 91国内在线| 欧美一区二区女人| 日本在线一级片| 久久精品99国产精品| 亚洲国产精品视频一区| 偷拍精品精品一区二区三区| 日韩精品999| 国产成人自拍视频在线| 暴力调教一区二区三区| 日韩a∨精品日韩在线观看| 国内自拍第二页| 国产亚洲成av人片在线观黄桃| 欧美精品在线网站| 99热这里只有精品在线观看| 亚洲视频网在线直播| 亚洲最大天堂网| 国产精品久久久乱弄| 91精品国产综合久久香蕉最新版| 欧美黄色激情| 欧美一区二区三区系列电影| 中文国语毛片高清视频| 久久66热re国产| 免费观看中文字幕| 日韩中文字幕在线一区| 久久久久国产视频| 亚洲 欧美 激情 小说 另类| 欧美午夜精品久久久久久久| 精品无人区无码乱码毛片国产| 日韩成人av影视| 女女同性女同一区二区三区按摩| 国产日韩一区二区三免费高清| 久久成人精品视频| 韩国av电影在线观看| 激情亚洲一区二区三区四区| 久久精品老司机| 免费一级欧美片在线观看| 一个色的综合| a级日韩大片| 热99精品里视频精品| 成人av电影观看| 欧美一区二区三区不卡| 日韩 欧美 亚洲| 久久精品在这里| 免费涩涩18网站入口| 欧美成人首页| 日本一区二区三区www| 国产一区高清| 久久久久国色av免费观看性色 | 日韩av手机在线播放| 久久综合影音| 国产一级不卡视频| 亚洲精品合集| 91亚洲国产精品| 松下纱荣子在线观看| 久久精品国产亚洲7777| 污污视频在线观看网站| 欧美性受极品xxxx喷水| 久久精品视频9| 国产精品乱码人人做人人爱| 国产综合内射日韩久| 热久久一区二区| 亚洲 自拍 另类小说综合图区| 日韩精品一卡| 国外成人在线视频网站| 午夜不卡一区| 欧洲精品久久久| 性欧美videos高清hd4k| 中文字幕欧美日韩精品| 天堂中文资源在线| 日韩色视频在线观看| 国产精品久久久久久久久夜色| 亚洲自拍与偷拍| 亚洲2020天天堂在线观看| 天堂网av在线播放| 在线播放一区二区三区| 蜜桃久久精品乱码一区二区 | 伊人久久五月天| 男人天堂综合网| 制服丝袜亚洲网站| 中国黄色一级视频| 日韩欧美在线字幕| 国产在线综合网| 亚洲天堂免费在线观看视频| 亚洲v国产v欧美v久久久久久| av亚洲精华国产精华| 一级黄色片在线免费观看| 蜜桃精品视频在线| 欧美成人黑人猛交| 一区二区三区四区五区精品视频| 美女av免费观看| 91精品久久久久久久蜜月| 日韩一区国产在线观看| 亚洲男人都懂第一日本| 国产日韩欧美二区| 伊人精品综合| 99国产在线| 韩国一区二区三区视频| 成人久久久久久| 成人国产精选| 国产精品网站入口| www.久久.com| 国产精品日韩在线观看| 免费污视频在线一区| 国产97在线视频| 欧美大胆成人| 国产成+人+综合+亚洲欧洲 | 成人精品aaaa网站| 亚洲精品tv| 91久久久在线| 中文字幕综合| 亚洲a在线播放| 亚州一区二区| 国产亚洲成aⅴ人片在线观看| 黄色av免费在线播放| 丝袜亚洲另类丝袜在线| 妺妺窝人体色www在线观看| 日本中文在线一区| 亚洲一区精品视频在线观看| 国产综合成人久久大片91| 不卡的一区二区| 成人av在线播放网址| 人妻丰满熟妇av无码久久洗澡 | 色94色欧美sute亚洲线路二 | 久久一区激情| 九色porny自拍| 激情六月婷婷久久| 91精品国产高清91久久久久久 | 91精品国产99久久久久久红楼| 日韩欧美久久| 精品无人乱码一区二区三区的优势| 亚洲深夜福利在线观看| 亚洲一区二区不卡视频| 欧美xxx在线观看| 凹凸国产熟女精品视频| 轻轻草成人在线| 熟妇无码乱子成人精品| 99视频有精品| 精品人体无码一区二区三区| 亚洲色图视频网| 亚洲天堂日韩av| 欧美午夜精品一区二区三区| 国产精品毛片一区二区在线看舒淇 | 欧美调教在线| 粉嫩av四季av绯色av第一区| 亚洲97av| 四虎一区二区| 激情综合自拍| 一级黄色香蕉视频| 国产成人在线色| 成都免费高清电影| 亚洲男人的天堂在线观看| 看片网址国产福利av中文字幕| 在线观看免费视频综合| 国产福利第一视频| 国产亚洲精品久久久| 色黄网站在线观看| 国产精品国产福利国产秒拍| jizz国产精品| 一级特黄录像免费播放全99| 国产欧美日韩综合一区在线播放| 黄色一级片免费的| 久久亚洲欧美国产精品乐播| 全网免费在线播放视频入口| 国产精品一区免费在线| 91精品久久久久久久久久另类 | xxxx日本少妇| 色综合久久久网| 国产黄a三级三级看三级| 亚洲图片欧美午夜| 24小时免费看片在线观看| 国产精品中文字幕在线| 香蕉久久夜色精品国产使用方法 | www.久久热.com| 久久免费少妇高潮久久精品99| 日韩成人精品一区二区三区| 久久久久九九九| 国内精品嫩模av私拍在线观看| 国内自拍视频网| 99久久精品国产网站| 国产精品丝袜一区二区| 色狠狠一区二区| 男人天堂综合网| 欧美理论电影在线播放| 久久国产三级| 日本欧美色综合网站免费| 国产精品永久| 色哟哟视频在线| 亚洲一区二区三区爽爽爽爽爽| 国产乱码精品一区二区三区精东| 一本色道久久88综合日韩精品| 美女福利一区二区三区| 久久波多野结衣| a91a精品视频在线观看| 韩国三级hd两男一女| 亚洲一区二区三区免费视频| 国产欧美久久久精品免费| 色婷婷综合成人av| 成人国产精品入口免费视频| 日产国产精品精品a∨| 日韩av电影免费观看高清完整版| 在哪里可以看毛片| 色婷婷香蕉在线一区二区| 欧美精品少妇| 国产成人久久久| 欧洲杯什么时候开赛| wwww.国产| 中文字幕中文乱码欧美一区二区| 中文字幕乱码人妻无码久久| 中文字幕精品av| 欧美日韩伦理一区二区| 中文字幕精品一区日韩 | 蜜桃视频无码区在线观看| 亚洲视频一区二区在线| 国产普通话bbwbbwbbw| 久久久精品中文字幕| 在线观看中文av| 91色.com| 中文字幕在线天堂| 最新国产精品拍自在线播放| 福利精品在线| 路边理发店露脸熟妇泻火| 国产成人8x视频一区二区| 九九热在线视频播放| 国产丝袜一区二区| 丰满少妇一区| 国产 国语对白 露脸| 99视频超级精品| 免费看毛片网站| 色噜噜狠狠狠综合曰曰曰88av| avtt久久| 老太脱裤子让老头玩xxxxx| 91麻豆国产香蕉久久精品| 最新中文字幕第一页| 欧美成人精品xxx| 久久97精品| 午夜免费一区二区| 亚洲欧美区自拍先锋| 天天操天天干天天舔| 国产成人精品av在线| 图片小说视频色综合| 五月天丁香社区| 日本二三区不卡| av在线导航| 欧美精品一区二区三区四区五区| 麻豆成人久久精品二区三区红 | 欧美日韩亚洲一区二区| 91涩漫在线观看| 国产精品一区二区你懂得| 三级一区在线视频先锋| 黄色一级视频在线观看| 亚洲天堂免费观看| 中文字幕一区二区三区中文字幕| 欧美成人黑人猛交| 亚洲自拍偷拍网站| 自拍视频在线| 美女三级99|