31.4. 配置

不同服务的配置文件非常具体,取决于您的需求和您的网络架构。 有人可能安装 Samba 服务器并且只有一个客户端连接,而另一个人可能安装它并拥有 1000 个连接。

Note: 本书中描述的每个软件所需的所有配置文件都已由我们以 gzipped 文件的形式提供,floppy.tgz为了您的方便。 可以从此网址下载: http://www.openna.com/books/floppy.tgz 您可以将其解压缩到本地计算机上的任何位置,例如/tmp,假设您已完成此操作,您的目录结构将是/tmp/floppy。 在此 floppy 目录中,每个配置文件都有其各自软件的目录。 例如,Samba 配置文件像这样组织

          total 28
          -rw-r--r--    1 harrypotter    harrypotter         196 Jun  8 13:00 Compile-Samba
          drwxr-xr-x    2 harrypotter    harrypotter        4096 Jun  8 13:00 init.d/
          -rw-r--r--    1 harrypotter    harrypotter          94 Jun  8 13:00 lmhosts
          drwxr-xr-x    2 harrypotter    harrypotter        4096 Jun  8 13:00 logrotate.d/
          drwxr-xr-x    2 harrypotter    harrypotter        4096 Jun  8 13:00 pam.d/
          -rwx------    1 harrypotter    harrypotter         282 Jun  8 13:00 samba.sh*
          -rw-r--r--    1 harrypotter    harrypotter        1157 Jun  8 13:00 smb.conf
        
如果您从一开始就忠实地遵循我们的指示,您可以直接剪切并粘贴此内容,或者手动编辑这些文件以根据您的需求进行修改。 尽管此功能是为了方便而提供的,但请不要忘记,最终检查、验证、等等,无论是否修改,在使用它们之前,都将是您的责任。

要运行 Samba 服务器,需要以下文件,并且必须创建或复制到服务器上的相应目录中。

  1. 复制smb.conf和 lmhosts 文件到/etc/目录。

  2. 复制smb脚本文件到/etc/rc.d/init.d/目录。

  3. 复制samba文件到/etc/logrotate.d/目录。

  4. 复制samba文件到/etc/pam.d/目录。

Tip: 要运行 Samba,需要来自 floppy.tgz 存档的以下文件,并且必须创建或复制到服务器上的相应目录中。 将 *.conf 文件复制到/etc/目录。 或者,您可以直接从本书复制并粘贴到相关文件中。