nis,nfs,pam小結
最近一周總算把nis/nfs配置起來,中間各種被坑,這里簡單記錄一下:
配置完之后的功能是可以連接任意一臺主機,所有主機之間共享HOME目錄,而且每人都有一定的限額。
中間最坑的是沒有注意到client端和server端配置不一樣,nis server端沒有配置shadow。這時候客戶端可以用su,也可以用yptest等各種命令,就是不能用passwd修改命令,而且也不能使用ssh連接。后來都下載源碼,準備從源碼開剁了,仔細想想還是用tcpdump了,現在tcpdump+wireshark基本上可以把網絡相關的所有內容解析出來了,看了網絡包才知道,客戶端要找shadown.map,但server響應無此文件。 這時候立馬意識到是配置不匹配,修改之后重啟server和client。然后就什么都可以玩了。
順路學習了一下PAM 的相關知識,目前發現PAM最簡單的研究方法就是加debug,這樣可以看到比較詳細的記錄。
幾個有用的命令:
rpm -qf /usr/bin/passwd
查詢passwd這個文件是哪個包安裝的
lsof -Pp *
查看進程占用的端口號
netstat -nap
查看端口是被那些進程所占用

浙公網安備 33010602011771號