32.5. 配置/etc/ftphosts文件

/etc/ftphosts文件用于定义是否允许用户从某些主机登录,或者是否拒绝访问。

  1. 创建ftphosts文件,touch/etc/ftphosts并在该文件中添加以下行,例如
              # Example host access file
              #
              # Everything after a '#' is treated as comment,
              # empty lines are ignored
              allow ftpadmin 208.164.186.1 208.164.186.2 208.164.186.4
              deny ftpadmin 208.164.186.5
            
    在下面的示例中,我们允许用户ftpadmin通过以下方式连接:FTP从明确列出的地址208.164.186.1 208.164.186.2 208.164.186.4,并拒绝指定的ftpadmin用户从站点连接208.164.186.5.

  2. 现在,将其默认权限更改为600:
              [root@deep ] /# chmod 600 /etc/ftphosts
            

32.5.1. 配置/etc/ftpusers文件

/etc/ftpusers/文件指定了不允许连接到您的那些用户FTP服务器。

  1. 创建ftpusers文件,touch/etc/ftpusers并在该文件中添加以下用户以提高安全性
                root
                bin
                daemon
                adm
                lp
                sync
                shutdown
                halt
                mail
                news
                uucp
                operator
                games
                nobody
              

  2. 现在,将其默认权限更改为600:
                [root@deep ] /# chmod 600 /etc/ftpusers