成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

NIS 函數庫

運維 系統運維
nis 的全名為 network information system,另外一個說法就是 yp (yellow pages)。nis 或 yp 可以讓許多不同的 unix 機器擁有相同的系統信息,例如相同的用戶帳號密碼。

nis 的全名為 network information system,另外一個說法就是 yp (yellow pages)。nis 或 yp 可以讓許多不同的 unix 機器擁有相同的系統信息,例如相同的用戶帳號密碼,使系統管理人員及用戶都容易在不同的機器間穿梭,不可避免的,會有安全上的缺點,不過安全就不是這兒所討論的了。而關于 nis 方面的中英文書籍在市面上都可以找到,或者也可以參考 http://www.desy.de/~sieversm/ypdoku/ypdoku/ypdoku.html
欲使用 nis 函數庫,記得要在編譯 php 時將 yp 的選項打開,即加上 --with-yp 選項。
yp_get_default_domain: 取得機器的 domain。
yp_order: 返回 map 的序數。
yp_master: 取得 nis 的 master。
yp_match: 取得指定資料。
yp_first: 返回 map 上第一筆符合的資料。
yp_next: 指定 map 的下筆資料。
yp_errno: 取得先前 yp 操作的錯誤碼。
yp_err_string: 取得先前 yp 操作的錯誤字符串。
yp_get_default_domain
取得機器的 domain。
語法: string yp_get_default_domain(void);
返回值: 字符串
函數種類: 網絡系統
內容說明: 本函數用來尋找服務器本身所處的 domain。執行成功則返回 domain 字符串,失敗則返回 false。本函數執行時不需要加參數。
使用范例

參考: yp_errno() yp_err_string()
yp_order
返回 map 的序數。
語法: int yp_order(string domain, string map);
返回值: 整數
函數種類: 網絡系統
內容說明: 本函數用來取得 map 的序數,在取得 domain 及 map 之后使用。返回值為 map 序數,若失敗則返回 false。
使用范例

參考: yp_get_default_domain() yp_errno() yp_err_string()
yp_master
取得 nis 的 master。
語法: string yp_master(string domain, string map);
返回值: 字符串
函數種類: 網絡系統
內容說明: 本函數用來獲取目前所在 domain 上的 master 機器,在取得 domain 及 map 之后使用。
參考: yp_get_default_domain() yp_errno() yp_err_string()
yp_match
取得指定資料。
語法: string yp_match(string domain, string map, string key);
返回值: 字符串
函數種類: 網絡系統
內容說明: 本函數用來獲取指定 domain 中 map 中的指定資料。參數 key 可指定用戶名稱等。
使用范例
下例用來取得 wilson 的信息
返回字符串類似下面的字符串
wilson:##wilson:12345:380:wilson peng:/home/wilson:/bin/bash
參考: yp_get_default_domain() yp_errno() yp_err_string()
yp_first
返回 map 上第一筆符合的資料。
語法: array yp_first(string domain, string map);
返回值: 數組
函數種類: 網絡系統
內容說明: 本函數用來取得指定 map 上第一筆返回資料的索引和其值。返回資料為數組,若失敗則返回 false。
使用范例

參考: yp_get_default_domain() yp_errno() yp_err_string()
yp_next
指定 map 的下筆資料。
語法: array yp_next(string domain, string map, string key);
返回值: 數組
函數種類: 網絡系統
內容說明: 本函數用來取得 map 上指定資料的下筆返回資料的索引和其值。返回資料為數組,若失敗則返回 false。
使用范例

參考: yp_get_default_domain() yp_errno() yp_err_string()
yp_errno
取得先前 yp 操作的錯誤碼。
語法: int yp_errno(void);
返回值: 整數
函數種類: 網絡系統
內容說明: 本函數用來取得最后一次 yp 操作時的錯誤
[url=javascript:;]代碼[/url]
,代碼值及意義見下粗體部分
代碼 意義
1 函數的參數有錯
2 rpc 錯誤 - 不再系著 domain
3 在 domain 上無法系住服務器
4 domain 上找不到指定的 map
5 map 上找不到指定的索引鍵
6 yp 內部有錯
7 資源取得錯誤
8 指定 map
[url=javascript:;]數據庫[/url]
中已無資料
9 無法與 portmapper 通訊
10 無法與 ypbind 通訊
11 無法與 ypserv 通訊
12 未配置本地的 domain
13 yp 數據庫有錯
14 yp 版本不合
15 暴力存取
16 資料忙線中
yp_err_string
取得先前 yp 操作的錯誤字符串。
語法: string yp_err_string(void);
返回值: 字符串
函數種類: 網絡系統
內容說明: 本函數用來取得最后一次 yp 操作時的錯誤字符串。本函數不需參數。

【編輯推薦】

  1. 在RHEL 5中配置NIS服務器端及客戶端
  2. RHEL上NIS網絡信息服務配置實例講解
  3. RHEL5.1主/從NIS服務器配置及測試 
責任編輯:龐桂玉 來源: ChinaUnix
相關推薦

2009-12-08 19:34:26

PHP拼寫檢查函數庫

2011-08-23 15:02:59

LuaTable

2010-04-27 09:55:15

2020-11-16 12:40:55

Java開發機器學習

2009-09-16 10:43:22

PHP正則表達式函數

2011-08-23 14:26:07

Lua字符串

2011-08-23 16:14:27

Lua函數庫函數

2010-06-13 10:18:08

MySQL 數據庫函數

2014-01-07 14:53:37

Android開發依賴注入Roboguice

2009-11-16 15:07:23

PHP數組函數庫

2021-07-10 07:41:20

Python中文函數庫Python基礎

2016-02-17 16:04:42

2013-06-27 14:14:06

安卓開發經驗安卓資源安卓UI

2017-03-16 14:37:05

LinuxShell函數

2023-05-26 08:02:11

工具函數庫模塊

2024-02-27 09:28:15

前端開發函數庫

2024-02-05 22:53:59

前端開發

2009-09-17 15:11:33

NIS簡介

2023-05-06 13:56:02

工具函數庫業務

2009-11-27 10:32:35

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 青青久草 | 久久久www成人免费无遮挡大片 | 男女又爽又黄视频 | 日韩欧美一二三区 | 亚洲视频第一页 | 精品国产乱码一区二区三区 | 中文字幕在线欧美 | 青青草网| 日本欧美国产在线 | 亚洲午夜精品一区二区三区他趣 | 一区二区亚洲 | 91精品国产91久久久久久丝袜 | 九九精品在线 | 欧美日韩高清 | 国产午夜在线 | 国产黄色在线 | 亚洲精品乱码久久久久久按摩观 | wwww.8888久久爱站网 | 精品国产一区一区二区三亚瑟 | 人操人人干人 | 亚州精品成人 | 国产精品久久久久久久久久久久 | 日本在线中文 | 欧美一级在线观看 | 成人精品一区二区三区四区 | www日韩高清 | 在线观看国产网站 | 自拍偷拍亚洲视频 | 欧美电影免费观看 | 日韩在线免费视频 | 国产欧美日韩精品在线观看 | 日韩欧美专区 | 三级av免费| 国产日韩精品在线 | 91久久久久久久久久久 | 欧美性猛交一区二区三区精品 | 亚洲国产成人av好男人在线观看 | h视频在线看 | 日韩视频在线免费观看 | 天天宗合网 | 国产精品一区二区在线 |