FreeBSD 基本環境設定

我一直懶得去學 Linux 的原因就是 FreeBSD 的軟體安裝機制 ports。

首先,將 csup 的有關的三個設定範例檔 copy 到 root 家目錄。

%cp /usr/share/examples/cvsup/ports-supfile /root/

%cp /usr/share/examples/cvsup/stable-supfile /root/

%cp /usr/share/examples/cvsup/doc-supfile /root/

將三個檔案中預設的 csup 站台,改成我慣用的 cvsup4.tw.FreeBSD.org(速度較快)



*host=CHANGE_THIS.FreeBSD.org

改為

*default host=cvsup4.tw.FreeBSD.org
開始下載安裝 ports、source 及說明文件。

%csup -g -L 2 /root/ports-supfile

%csup -g -L 2 /root/stable-supfile

%csup -g -L 2 /root/doc-supfile

如果不改範例檔,可直接指定 host 來安裝。

# csup -L 2 -h cvsup4.tw.FreeBSD.org /usr/share/examples/cvsup/ports-supfile

1. 遙控主機 /etc/rc.conf

要啟動 sshd,先在 /etc/rc.conf 中做設定:
sshd_enable="YES"
直接將預設的文字抓出來修改比較快。
# grep 'sshd_eanble' /etc/defaults/rc.conf >> /etc/rc.conf

然後執行
# /etc/rc.d/sshd restart

rc.conf 必須先有 sshd_enable="YES" 的設定,sshd 才能真的啟動。
如果只是想單純啟動sshd的話,可以不管  rc.conf 有無設定,直接啟動 sshd

# /etc/rc.d/sshd onerestart

利用:

#/etc/rc.d/sshd rcvar

這用來檢查 rc.conf 中關於 sshd 的設定,以及sshd有無啟動,大部分其它的 daemons的啟動方法,也是利用這種方式。

留言

這個網誌中的熱門文章

電腦科評語

拔河技巧

三小時架好 FreeNAS 私有雲(3)