7.1. Web 服务器和 HTTP 缓存代理管理

警告

(警告:忽略本节!)

  1. 按照正常步骤创建一个互联网用户。“shell” 账户应该是 ``/bin/bash'' (因为 FTP 需要一个有效的 shell)。

  2. ``cd /home ; chown root.root theuser'' 这使得 “theuser” 的目录属于 root 用户,出于安全考虑。

  3. ``cd /home/theuser ; mkdir www ; chown theuser.theuser'' 这创建了他们的 “www” 目录,并设置了所有权,以便他们可以对其进行读/写操作。

  4. ``echo "exit" > .profile'' 这创建了一个 ``.profile'' 文件,其中包含单行 ``exit'' 在其中。如果用户尝试通过 telnet 登录,他们将立即断开连接。

  5. 执行 ``ls -l'' 并确保目录中只有 2 个文件(不包括 ``..'' 和 ``.'')

    • .profile (由 root.root 拥有)

    • www (由 theuser.theuser 拥有)

    所有其他文件都可以删除(例如 ``rm .less ; rm .lessrc'')

  6. 如果用户需要启用电子邮件转发,您可以创建一个 .forward 文件,该文件仅需将正确的电子邮件作为文件中的第一行也是唯一一行。

就这样。用户可以使用 FTP 更新页面。