close

版本~freebsd 7.1  作為apache server

開機出現

login_getclass: unknown class 'daemon'

還有 首頁被換成  「嗆聲」的頁面

然後無法登入 ~~

------------

進入single模式

發現 /usr/bin/ 裡面沒有login 指令

然後 /etc中 也沒有login.conf

----------------------

解決:

用 光碟進入 fix模式

光碟的檔案都在 /mnt2/底下

然後要先把掛載原本的系統硬碟

用   # dmesg    找出硬碟的代號

我的硬碟代號 是 ad4  不過 要掛載的事ad4sa1

然後掛載  #/mnt2/sbin/mount /dev/ad4sa1 /tmp

接著    #cp /mnt2/usr/bin/login /tmp/usr/bin/

再來   找到 /mnt2 裡面的login.conf 把他copy到 /tmp下的系統檔案中

#cp /mnt2/etc/login.conf  /tmp/etc/

最後  reboot 重開即可恢復登入功能

但是還要先到single模式把修改一下密碼

才能順利登入

-----------------------------

freebsd修改密碼

1.進入single模式

2.

#mount -u /
#mount –a

這樣才可以寫入

再來

#passwd root

輸入兩次密碼即可

----------------------------

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 jy999 的頭像
    jy999

    活在當下

    jy999 發表在 痞客邦 留言(0) 人氣()