LAMER. Linux Administration Made Easy Russian

Web Server and HTTP Caching Proxy Administration


  1. Создайте Internet-пользователя как обычного. “shell” для логина ``/bin/bash'' (FTP требует нормальной оболочки).

    ``cd /home; chown root.root user'' Теперь из соображений безопасности каталог “theuser” принадлежит root.

    ``cd /home/theuser; mkdir www; chown theuser.theuser'' Это создает подкаталог “www” и установит владельца так, что он сможет читать/записывать в него.

    ``echo "exit" > .profile'' Это создает файл настройки ``.profile'' с одной строкой ``exit''. Если пользователь попробует зайти через telnet, он будет немедленно отсоединен. Замечание переводчика: если пользователь не совсем уж дурак, он исправит данный файл по FTP.

    Командой ``ls -l'' проверьте, что в каталоге есть только 2 файла (кроме ``..'' и ``.''):

    • .profile (принадлежит root.root)

      www (принадлежит theuser.theuser)

      Все остальные файлы удалите (``rm .less; rm .lessrc '')

      Если пользователь должен переадресовывать почту, создайте файл .forward и впишите в него одну строку: e-mail адрес, на который надо пересылать почту.

    Вот и все. Теперь пользователь может по FTP укладывать странички. Примерно такая технология реализована многими провайдерами.

    Назад

    Оглавление Вперед

    System Shutdown and Restart   Domain Name Server (DNS) Configuration and Administration



    Содержание раздела