FreeBSD 研习课程讲义
Prev /etc 目录档案概述 Next

/etc目录中档案介绍
                                2003/01/28 by dafeng

/etc下的重要档案:
aliases    crontab   fstab    ftpusers   group    make.conf   hosts 

inetd.conf    passwd   profile   rc.conf    resolve.conf   rc.firewall   

service    shells   hosts.allow、hosts.deny


aliases
主要是给 sendmail 使用的别名档,告诉 sendmail 要把信转寄给谁或由某个程式执行。利用 alias 可以用来做简单的 mailing list ,也可以用来将信件转给其他程式处理。每当您修改过 aliases ,一定要执行 /usr/bin/newaliases 来更新 /etc/aliases.db 的资料。

crontab
/etc/crontab 是 root 用的 crontab ,系统工作排程档案,主要是用来定期执行一些系统维护指令。

fstab
这个档案定义您的系统所要挂上的档案分割区。

ftpusers
限制 user 使用 ftp 服务的表列

group
群组的设定档,这个档案的格式如下:

wheel:*:0:root,asd.qwe¨¨,群组使用者名称用逗点分开。

hosts
hosts 是定义许多机器的 IP 跟 hostname。

hosts.allow、host.deny
允许、限制存取TCP/IP服务连线所执行的服务

inetd.conf
这个档案定义所有被 inetd daemon 执行的服务,当您修改过这个档案以后,记得要下「kill -1 `cat /var/run/inetd.pid`」指令,用以通知 inetd 更新资料。

make.conf
编译设定档,当您在编译 FreeBSD 的系统原始程式码时,Makefile会来叁考这个档案。
初始不存在,4.X版本请至 /etc/defaults/make.conf 复制,5.X版本请至 /usr/share/examples/etc/make.conf 复制。

passwd
使用者密码档。修改时,请用 vipw 指令修改,以便顺利更新 database 。

profile
使用者环境设定档。



rc.conf
启动服务用。若您要动用某一服务,可把相关资讯从 /etc/defaults/rc.conf 抄出来到/etc/rc.conf 修改。此档最初是由系统安装程式 /stand/sysinstall 所产生。系统一开机,就会执行的档案,会去叁考 /etc/rc.conf 的设定。

resolv.conf
定义DNS的相关查询。

rc.firewall
FreeBSD 内建防火墙设定档。

services
定义 service 名称以及 port 埠号

shells
定义有哪些合法的 shell。如果某个使用者使用的 shell 没有纪录在这里面的话,这个使用者将无法 ftp 此部机器。



Prev Home Next
使用者环境设定 UP 增删使用者帐号