當前位置:首頁 » 操作系統 » nislinux

nislinux

發布時間: 2022-08-08 23:50:11

A. linux下nis客戶端掛載nis用戶家目錄的問題 求助!!

你應該掛到/rhome/nisuser3目錄,不能掛/rhome. 你已經用AUTOFS掛載了/rhome後,其他的就沒有許可權去掛/rhome/xxxx下面的目錄了。這是許可權的問題

B. Linux的NIS伺服器怎麼搭建

一、伺服器配置:1、第1張安裝光碟中包括NIS伺服器的安裝包ypserv-
# chkconfig time on
# chkconfig time-udp on
# service xinetd restart
2、設置NIS域名和本地解析文件
# echo '192.168.1.2 LinServ' >> /etc/hosts
# nisdomainname nistest
# echo '/bin/nisdomainname nistest' >> /etc/rc.d/rc.local
# echo 'NISDOMAIN=nistest' >> /etc/sysconfig/network
3、設置安全過濾文件
# vi /var/yp/securenets
host 127.0.0.1
255.255.255.0 192.168.1.0
4、啟動服務
# service portmap status
# service ypserv start
# service yppasswdd start
5、構建資料庫
/usr/lib/yp/ypinit -m
注意:如果伺服器新增了用戶,需要重新運行初始化命令。

二、客戶機配置:1、NIS客戶機需要安裝ypbind和yp-tools兩個軟體包
2、
# echo '192.168.1.2 LinServ' >> /etc/hosts
3、
# nisdomainname nistest
# echo '/bin/nisdomainname nistest' >> /etc/rc.d/rc.local
# echo 'NISDOMAIN=nistest' >> /etc/sysconfig/network
4、修改配置文件
echo 'domain nistest server LinServ' >> /etc/yp.conf
無法解析時可將LinServ換成IP。
5、設置nsswitch.conf文件
文件中需要添加使用nis作為主機信息的查詢方式
passwd: files nis
shadow: files nis
group: files nis
hosts: files nis dns
6、
# service portmap status
# service ypbind start
7、測試命令
yptest ypwhich -x ypcat passwd
8、改密碼
yppasswd

C. linux 禁止nis用戶登錄。

在vi /etc/hosts.allow 和vi /etc/hosts.deny 把aaa用戶所使用得pc的ip地址添加進hosts.deny 內容為 sshd:aaaip 或者 all:aaaip。然後重新啟動xinetd進程即可(service xinetd restart)。
如果aaa是登陸用戶名的話,就只能修改/etc/passwd文件,將aaa用戶關閉。

D. linux下的NIS和NFS是什麼關系啊,

NIS是網路信息服務的簡稱,也被稱為網路黃頁服務(Yellow Page),用來在網路上共享各種信息,如用戶賬戶的管理、hosts文件等;NFS是網路文件系統的簡稱,用來在網路上共享目錄,是Unix/Linux系統中最常見的文件服務。二者並沒有什麼必然的聯系。至於配好NIS後使用客戶端檢驗,需要使用NFS自動掛載,只是因為使用客戶端檢驗時,客戶端上登錄的用戶名是存儲在NIS伺服器上的,客戶端上並沒有這個用戶賬戶,所以會提示沒有宿主目錄。如果設置了NFS的自動掛載,一般會把網路上NIS伺服器的/home目錄掛載到本地的/home目錄,這樣在客戶端登錄上就可以找到宿主目錄了。

E. linux nis 密碼怎麼改

一:建立NIS應用服務,所需的軟體:
[root@kk ~]# rpm -qa ypserv ypbind yp-tools portmap
portmap-4.0-65.2.2.1
yp-tools-2.9-0.1
ypbind-1.19-11.el5
ypserv-2.19-5.el5
二:服務端
1:建立NIS域 time.com //////區別於DNS域,完全不同的概念
01、nisdomainname time.com /////命令直接建立,重啟消失
02、echo 「/bin/nisdomainname time.com」 >>/etc/rc.d/rc.local /////追加到這個文件里
03、echo 「NISDOMAIN=time.com」>>/etc/sysconfig/network ////追加到這個文件里
2:設定服務端的主機名稱 nis
01、echo 「127.0.0.1 nis」 >/etc/hosts
02、echo 「HOSTNAME=nis」>>/etc/sysconfig/network
3:修改配置文件/etc/ypserv.conf
添加:
127.0.0.0/255.0.0.0 : * : * : none //////本地無限訪問nis伺服器
192.168.1.0/255.255.255.0 : * : * : none //////這個網段無限訪問nis伺服器
* : * : * : deny ///////拒絕所有(除了上面的)
4:重啟NIS服務
Service portmap restart ///////開啟rpc遠程埠
Service ypserv restart ///////開啟NIS服務
Service yppasswdd restart ///////開啟修改密碼的服務
5:建立測試用戶kkadmin
mkdir /rhome //////新建用戶的宿主目錄
useradd -d /rhome/kkadmin kkadmin ////指定用戶宿主目錄(每次都要這樣)
yppasswdd kkadmin ///////設置密碼

6:輸出共享目錄
在/etc/exports
添加:
/rhome 192.168.1.0/24(sync,rw,no_root_squash)
7:重啟NFS服務
Service nfs restart
8:建立資料庫文件
/usr/lib/yp/ypinit –m
………………………..
…………………………..
Next host to add: nis
Next host to add: //////按ctrl +D組合鍵

………………
[y / n : y] y ///////輸入y鍵
9:建立允許訪問的群體
touch /etc/netgroup ///////在配置文件已經做了限制,這個文件建立之後是空的就行
10: /etc/hosts 建立ip和域名的對應關系
192.168.1.158 nis //////主NIS伺服器
192.168.1.157 slave //////從NIS伺服器

//////////////服務端配置完畢/////////////////////

三:客戶端
所需軟體:ypbind和yp-tools
1:加入time.com
(方法等同服務端的做法,略過)
2:設定主機名稱 ccc
(方法等同伺服器的做法,略過)
3:/etc/hosts主機名稱和ip的對應關系
添加:
192.168.1.158 nis
192.168.1.157 slave
4:配置文件/etc/yp.conf的設定
添加:
domain time.com ///////NIS域名
ypserver nis //////主nis伺服器
domain time.crom //////NIS域名
ypserver slave //////從nis伺服器
5:配置文件/etc/nsswitch.conf
原來:
passwd: files
shadow: files
group: files
hosts: files
修改為:
passwd: files nis slave
shadow: files nis slave
group: files nis slave
hosts: files nis slave dns
查詢方式順序:filesànis-àslave-àdns
6:重啟客戶端服務
Service portmap restart
Service ypbind restart
7:客戶端自動掛載NIS伺服器輸出的共享家目錄的設定
01: 修改/etc/auto.master文件
添加:
/rhome /etc/auto.home
02: 修改/etc/auto.home (若沒有則建立)
添加:
* -fstype=nfs 192.168.1.158:/rhome/&
03:重啟autofs 服務
Service autofs restart

////////////////////客戶端設置完畢/////////////////////////////////////

四:測試
使用賬戶kkadmin測試
退出到虛擬終端,登錄
(注意:客戶端是沒有kkadmin這個用戶的,在NIS服務端)

ccc login: kkadmin
password:
[kkadmin@ccc ~]$ ///////若NIS服務端沒有設置家目錄輸出共享,
///////那麼將顯示bash提示符shell界面
五:從nis伺服器配置
一般企業里有主NIS伺服器就能夠滿足需求了,這略過,有興趣的讀者請參考相
技術資料,這個不再贅述。
六:客戶端的幾個測試命令
01: yptest命令 使用客戶端之前,先使用該命令進行測試
02: ypwhich 命令 顯示服務端的資料庫文件
03: ypcat 命令 顯示服務端的賬號密碼等信息

************* **********NIS伺服器講解完畢**********************

熱點內容
英雄聯盟和飢荒哪個配置要求更高 發布:2024-04-24 07:55:09 瀏覽:603
linuxcpu佔用進程 發布:2024-04-24 07:37:05 瀏覽:119
河南移動鶴壁dns伺服器地址 發布:2024-04-24 07:36:58 瀏覽:592
百度賬號密碼怎麼設置密碼 發布:2024-04-24 07:27:37 瀏覽:759
cf窗口化源碼 發布:2024-04-24 07:04:33 瀏覽:738
linuxi2c設備 發布:2024-04-24 06:53:50 瀏覽:346
寶馬x5買什麼配置性價比高 發布:2024-04-24 06:45:22 瀏覽:850
最小的編程語言 發布:2024-04-24 06:44:16 瀏覽:817
自動發朋友圈腳本 發布:2024-04-24 06:40:32 瀏覽:154
最早存儲盤 發布:2024-04-24 06:39:54 瀏覽:944