solaris程式檔案屬性紊亂的修復

wangkxxe發表於2009-07-01
系統管理員經常遇到程式檔案屬性紊亂的問題,
如有root許可權的使用者在根系統下不小心執行了chmod -R 777 *的操作等等都會導致這樣的問題了,
該命令修改了所有檔案的屬性,此時就會出現各種各樣的怪現象,使得系統無法正常使用,比如有的使用者在登陸的時候,
居然會報沒有使用者shell,但是他的shell檔案明明是存在的。
  以下是解決辦法:
  ok boot cdrom -s
  # mount /dev/dsk/c1t1d0s0 /a 將根系統掛到/a上
  # pkgchk -a -R /a -f命令來校正所有檔案屬性.
  # umount /a
  # reboot
  如果系統還沒有重起,可以直接執行pkgchk -a -R / -f 來糾正檔案的屬性。
Pkgchk命令能根據/var/sadm/pkg下安裝程式的資訊來對所有檔案屬性進行修復,如果/var檔案系統是單獨劃分的話,
上面的解決方法中需要將var檔案系統mount到/a/var下面,這樣pkgchk命令才能程式包的資訊。[@more@]solaris程式檔案屬性紊亂的修復

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12801008/viewspace-1023689/,如需轉載,請註明出處,否則將追究法律責任。

相關文章