一、分区
FREEBSD将主分区称为SLICE,在slice中又可以更小的分区,这种更小的分区单位被称为partition,其概念和windows和linux中的逻辑分区的概念类似.这种更小的分区单位用小写字母a-h表示,共有8个,但是其中c分区有特殊含义,c分区表示该分区所在的整个slice(主分区).a分区表示rootf分区,b表示swap分区,d表示整个硬盘
因此在一块硬盘上最多划分(8-1)*4个分区
以IDE硬盘为例在freebsd中第一块硬盘正常情况下可用的分区设备号为:
/dev/ad0s1a /dev/ad0s2a /dev/ad0s3a /dev/ad0s4a
/dev/ad0s1b /dev/ad0s2b /dev/ad0s3b /dev/ad0s4b
/dev/ad0s1d /dev/ad0s2d /dev/ad0s3d /dev/ad0s4d
/dev/ad0s1e /dev/ad0s2e /dev/ad0s3e /dev/ad0s4e
/dev/ad0s1f /dev/ad0s2f /dev/ad0s3f /dev/ad0s4f
/dev/ad0s1g /dev/ad0s2g /dev/ad0s3g /dev/ad0s4g
/dev/ad0s1h /dev/ad0s2h /dev/ad0s3h /dev/ad0s4h
a--ata
d--disk
s--slice
分区的时候记得按S激活boot分区
二、安装过程说明
freebsd的安装界面,最后阶段的流程实在叫人费解,琢磨好久才明白:原来安装完成后,
会退回到sysinstall界面,然后一步一步返回以前界面,直到退出安装。重启,取出光驱
安装就完成了。
三、常用设置
启动缺省配置文件:/etc/defaults/rc.conf,不要修改这个文件,/etc/rc.conf的设置会覆盖缺省的设置
具体配置语法,可通过man rc.conf查看
开启SSHD服务,默认未开启
首先vi编辑/etc/inetd.conf,去掉ssh前的#,保存退出
编辑/etc/rc.conf
最后加入:sshd_enable="yes"即可
激活sshd服务:
techo#/etc/rc.d/sshd start
用下面命令检查服务是否启动,在22端口应该有监听。
netstat -an
修改/etc/ssh/sshd_config
PermitRootLogin yes #允许root登录
PermitEmptyPasswords no #不允许空密码登录
PasswordAuthentication yes # 设置是否使用口令验证。
网卡配置:
vi /etc/rc.conf
ifconfig_lnc0="inet 203.86.10.22 netmask 255.255.255.240"
defaultrouter="203.86.10.17"
vi /etc/resolv.conf
servername 58.60.188.178
servername 58.60.188.179
路由配置和查看:
查看路由:netstate -r
路由设置:
# route add default 192.168.1.254
# route add -net 192.168.10.0/24 192.168.1.253
# route add -host 192.168.20.0 192.168.1.253
vi /etc/rc.conf //保存静态路由
static_routes= “ static1 static2 ”
route_static1= “ -net 192.168.10.0/24 192.168.1.253 ”
route_static2= “ -net 192.168.20.0/24 192.168.1.253 ”
删除路由
# route delete default //delete删除单条路由
#route flush //删除整个路由表
四、ports安装软件,以安装bind9为例
cd /usr/ports/dns/bind9
make //执行后会下载源文件,并进行编译,完成后会多一个work文件夹,程序源文件就放在这里
make install //这一步就把软件安装好了
make clean //删除安装源文件
阅读(2693) | 评论(3) | 转发(0) |