|
||||||
|
/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 此部机器。 |
||||||
|
||||||