FreeBSD

[FreeBSD] 使用 FreeBSD Update 升級

FreeBSD 6.2 Release 釋出已經一個星期了,我在釋出的第一天就從台灣的 Mirror 站台下載了安裝光碟的 ISO
檔,打算找一個風和日麗的黃道吉日來把我的系統好好升級一下。但是,我在下載的同時,依慣例,我會把這一版本的 Release Notes
走馬看花地先看一遍,原本不預期有什麼令人驚奇的發現,然而這次我居然在 Release Notes 當中的一段的標題,看到了這個字眼:

FreeBSD Update

咦?這是什麼東西?看樣子是我要的東西!

[FreeBSD] 一直出現 ssh/tcp: bind: Address already in use 的訊息

consol 上會一直出現 ssh/tcp: bind: Address already in use 的訊息,而且在 log 檔中也會一直出現這個訊息,這是怎麼一回事?

先來看看幾個設定檔,先看看 /etc/rc.conf 和 /etc/default/rc.conf 這兩個檔,看看是否有:

sshd_enable="YES" (或者 sshd2_enable="YES" ,視你安裝的 sshd 而定) 以及
inetd_enable="YES"

如果兩行都有,不管是不是在同一檔中或分置於兩個檔中,都代表著你把 sshd 和 inetd 這兩個 deamon 都打開了。 這個時候請你查看一下 /etc/inetd.conf 這個檔,是否有下列兩行:

ssh stream tcp nowait root /usr/local/sbin/sshd sshd -i -4
ssh stream tcp6 nowait root /usr/local/sbin/sshd sshd -i -6

[FreeBSD] 為什麼會一直出現 fatal: open database /etc/aliases.db: No such file or directory 的訊息?

剛裝好 Postfix 時,有很多東西要設定,但是即使什麼都還沒設定,只要你啟動了 Postfix,一定會立即出現: fatal: open database /etc/aliases.db: No such file or directory 的訊息。

天呀!還是 fatal error 吔!

別擔心,那是因為你的Postfix 找不到 /etc/aliases.db 這個檔,這時候只需要下達:

newaliases

指令,手動建立 /etc/aliases.db 這個檔,這個糟糕的現像就立即解決。

訂閱文章