就台湾而言, 你应该用 /usr/share/zoneinfo/Asia/Taipei, 正常来说, 在 install 时会自动将此档案 copy 到 /etc/localtime.
17.login.conf
此档案可控制系统资源与帐号各方面的限制,亦可设定内定之环境变数。
"man login.conf" for detail.
18.make.conf
当你用 make 时, 这个定义档将被参考.
如果不是以 BSD 格式撰写的 Makefiles, 你应该安装 gmake (GNU)
19.monthly
每月例行的 jobs.
20.motd
Message Of Today, 顾名思义, 就是当你 login 时所出现的画面.
假如你要有自己的 motd, 你必须把 /etc/rc.local 前面几行在开机时会更改 motd 的命令拿掉, 否则你每次开机 motd 会被乱改.
21.netstart----新版已改名为/etc/rc.network
目前此档已由 /etc/rc.network 取代 目前此档只作为 root 在 single user mode 要手动启动网路服务
时使用。 这个档案不要做更动, 应该去修改 /etc/rc.conf
22.passwd
/etc/passwd /etc/master.passwd /etc/spwd.db /etc/pwd.db 都是 由 vipw 所产生的. 关於怎样去建一个帐号, 请参考 HOW-TO-adduser.
你可以 man passwd, vipw, chpass, chfn 查询详细说明.
23.printcap
这个档案定义印表机的设定, 在修改後, 试著用 lpr 去列印一些东西, 假如你觉得很慢, 试著用 lptcontrol -p 去改变 /dev/lpt0 到 poll 模式, 当然, 你可以将 lptcontrol -p 加到 /etc/rc.local 里 以使每次开机都有效.
man lptcontrol 查询详细说明.
24.profile
这是 /bin/sh 的 default 设定.
25.rc
当系统开机时, kernel 会先去载入 /sbin/init, 然後 /sbin/init 会去执行 /etc/rc, 所以 /etc/rc 相对於 DOS 而言就好像 AUTOEXEC.BAT. 这个档案不要去更改, 假如你不希望每次开机时 /tmp 会被清乾净, 那你可以将跟 /tmp 相关的几行给砍掉. (个人偏好)
26.rc.conf----代替原来的/etc/sysconfig
这主要用来做系统开机时的环境设定. /etc/rc, /etc/rc.i386, /etc/rc.conf.local, /etc/rc.network, /etc/[bla bla] 都会参考这个档案. 所以这个档案可以说非常重要.
大多都有注解, 以下列举一些你该注意的地方...
1) hostname : 你的完整 hostname (FQDN: 像是 freebsd.csie.nctu.edu.tw)
2) network_interfaces : 网路卡的 device name, 像是 "ed0 lnc0".
3) ifconfig_xxx : 定义网路卡及其 ip address.
像是 ifconfig_ed0="inet 140.113.145.1 netmask 0xffffff00"
ifconfig_ed1="inet 140.113.190.1 netmask 0xffffff00"
方法如下...
ifconfig_$device-name="inet $IP netmask $netmask",
netmask 0xffffff00 就是 255.255.255.0 表 Class C 网路.
4) defaultrouter: 内定的 router IP.(比如: 140.113.122.254)
5) routdflags : 通常 NO. 但是假如你想要跑 routed, 则用 "-s" 或 "-q".
详细说明请 man routed.
6) rwhod : YES 执行 rwho daemon. rwho 跟 ruptime 须此 daemon.
7) sendmail_flags : 执行 sendmail daemon, 通常设为 "-db -q30m"
8) nfs_* : 执行 nfs client 或 server
9) check_quotas : enable 档案系统 quotas
10) accountint : enable command accounting, "lastcomm" 须要.
11) firewall_enable : enable firewall 的功能
firewall_type : 指定 firewall 的形态
你应该设定完後再重新开机以测试是否每个改变都合乎你的要求.
27.rc.conf.local----代替原来的/etc/rc.local
在这个档案加入你个人的设定, 你可以将开机时想要执行的动作放在这里. 像 gopherd, lptcontrol, swap-on-file 等.
28.rc.i386
这个档案不要更动.
29.rc.local----新版改名为/etc/rc.conf.local
新版已由/etc/rc.conf.local所取代。
30.rc.network----代替原来的/etc/netstart
有关网路方面各项设定请由 /etc/rc.conf 设定,原则上此档不需更动
31.resolv.conf
这定义 DNS 查询 nameserver 的先後顺序.
1. domain : 将你的 domainname 放这儿.
2. nameserver : 将你的 nameservers 放这儿, 最前面的会被当成主要的nameserver.
3. search : 将 domainnames 放这儿, 当你没有输入完整的 hostname 时, 他会将 domainnames 附加上去. 例如: search csie.NCTU.edu.tw NCTU.edu.tw edu.tw tw
详情请 man resolver.
32.services
定义 service 名字以及 port. 不需要更动。
33.shells
所有的 shell 都应该放在这个档案里, 像是 /bin/sh, /bin/tcsh, /home/bbs/bin/bbsrf 等等.
假如说有某个使用者的 shell 没有列在这个档案中, 有些程式如 ftpd 会拒绝该使用者 ftp, 如 adduser 将会拒绝执行.
man shells 查询详细说明.
34.sysconfig----新版已改名为/etc/rc.conf
参考 rc.conf。
35.syslog.conf
这个档案指出系统的 log 应该储存在哪儿.
36.termcap
这个应该 link 到 /usr/share/misc/termcap.
37.ttys
定义 tty 的形式及某些 tty 允不允许 root login. 假如某些 ttys 後面加有 "secure", 表示 root 可以 login. 你应当多加些, 如 /dev/tty[pqrs][0-9a-v]
详情请 man ttys。
38.weekly
每周例行的工作。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




