23.2. 配置进行调整

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

total 8
-rwx------    1 harrypotter    harrypotter         685 Jun  8 13:00 imap.sh*
drwxr-xr-x    2 harrypotter    harrypotter        4096 Jun  8 13:00 pam.d/
             
如果您从一开始就忠实地遵循我们的说明,您可以直接剪切并粘贴此内容,或者手动编辑这些内容以根据您的需求进行修改。 此功能是为了方便而提供的,但请不要忘记,最终检查、验证、等等,无论是修改过的还是原样的,都将是您的责任,然后才能使用它们。

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

Tip: 您可以在我们的floppy.tgz存档中获取下面列出的配置文件。 从解压缩的floppy.tgz存档中将以下文件复制到适当的位置,或者直接从本书中复制并粘贴到相关文件中。

23.2.1./etc/pam.d/imap文件

配置您的/etc/pam.d/imap文件以使用 pam 身份验证,创建 imap 文件 touch/etc/pam.d/imap并添加
         #%PAM-1.0
         auth       	required     /lib/security/pam_pwdb.so shadow nullok
         account    	required     /lib/security/pam_pwdb.so
         

Note: 仅当您打算使用 IMAP 服务时,才需要此文件。

23.2.1.1./etc/pam.d/pop文件

配置您的/etc/pam.d/pop文件以使用 pam 身份验证,创建 pop 文件 touch/etc/pam.d/pop并添加
         #%PAM-1.0
         auth       		required     /lib/security/pam_pwdb.so shadow nullok
         account    		required     /lib/security/pam_pwdb.so
         

Note: 仅当您打算使用 POP 服务时,才需要此文件。