2006/09/02

安裝FreeBSD

選 Custom,設定自己需要的 Partition, Label, Package

一般劃分 Label 可以分成 swap, /tmp, /usr, /var
也可以把 /home 獨立分割出來
若沒分割則 /home 會是 symbol link 到 /usr/home

安裝 package 建議把 src, ports 都裝起來方便以後更新 kernal




安裝完畢後,先進 Configuration 設定的 Time Zone 和 Networking
如果已重開機,想進入安裝時的藍色 GUI 介面,以 root 執行 /usr/sbin/sysinstall 即可

網路通了以後,再來設定 ssh server 以方便遠端管理
編輯 /etc/rc.conf 加上以下設定,使以後開機自動啟動

[code]#sshd
sshd_enable="YES"
sshd_program="/usr/sbin/sshd"
sshd_flags="-f /etc/ssh/sshd_config"[/code]

同時加上以下設定關閉不好使用的 sendmail

[code]# sendmail
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"[/code]




新增一個使用者
以 root 執行 adduser
輸入相關的資訊

如果要讓這個使用者可以切換使用者到 root
當詢問 Login group is a. Invite a into other groups? []: 時,輸入 wheel
或是可在新增使用者完畢後,編輯 /etc/group 在 wheel:*:0:root 後加上 ",使用者ID"
ex: wheel:*:0:root,sokoyo

詢問 Shell (sh csh tcsh nologin) [sh]: 時,建議使用 tcsh




編輯 /etc/ssh/sshd_config 設定 ssh server
建議將 port 更換,以避免被網路機器人測試密碼,嘗試登入。
建議設定
PermitRootLogin no
MaxAuthTries 3
PermitEmptyPasswords no
AllowUsers sokoyo
若設定 AllowUsers,只有設定內的使用者可以使用 ssh 遠端登入

下指令 reboot 重開機
若設定成功第一次會要求按 Enter 產生 sshd 使用的 pub key 和 pri key




設定完畢後
以遠端 ssh client ex: putty, pietty 輸入 address 與 port
選擇以 ssh, 用新增加的使用者登入遠端機器

輸入 su - 與 root 的密碼,測試使用者是否可以切換為 root

切換成功就大功告成,以後不用在電腦前也能控制電腦

No comments:

Post a Comment