Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexandr Oskolkov                    2:5080/68.38   01 Nov 2003  23:46:33
 To : Mikhail Yuriev
 Subject : тулза для мелкого провайдера
 -------------------------------------------------------------------------------- 
 
 
 
 01 Nov 03 16:20, Mikhail Yuriev wrote to All:
 
  MY> хочется узнать как народ автоматизирует работу при создании
  MY> пользователя. я имею ввиду вот что:
 
  MY> - создание домашней директории для веб-стра ницы,
 
 mkdir, chown
 
  MY> - прописывание в апаче виртуального хоста,
 
 echo "<virtual host *" >> /where/is/httpd.conf
 echo "servername ${WWWNAME}" >>/where/is/httpd.conf
 и т.д.
 
  MY> - создание аккаунта для заливания страницы по ftp,
 
 pw
 
  MY> - создание директорий /public_html, /cgi-bin чисто для пользователя
 
 mkdir, chown
 
  MY> - назначение ему chroot /его_домашняя_директория и чтобы никуда выше
  MY> он ходить не смог
 
 echo $USERNAME >> /etc/ftpchroot
 (это для ftp)
 
  MY> - разрешение логиниться только под ftp (и запретить всякие ssh),
 
 дать шелл типа /bin/date или /sbin/nologin и пpописать этот шелл в /etc/shells
 с таким шеллом он по ssh/telnet не зайдет ;) не получиццца :)
 
  MY> - создание для него ограниченной возможности работать с mysql
 
 ????
 
  MY> - создание почтового ящика - и т.п.
 
 будет как $USERNAME после создания юзеpа.
 
  MY> подскажите хотя бы куда смотреть..
 
 Hе так давно я написал на шелле подобный скpипт. pаботает пpимеpно с тем набоpом
 команд, котоpый я описал выше. Оно конечно не так изящно, но.. :) pаботает ведь 
 :)
 
 последовательность там такая:
 
 pw bla-bla-bla
 mkdir -p /where/virtual/hosts/uservirtualhost
 mkdir -p /where/virtual/hosts/uservirtualhost/(тут чего надо еще в жизни)
 chown
 chmod
 echo $USERNAME >> /etc/ftpchroot
 echo "<virtual host *" >> /where/is/httpd.conf
 echo "servername ${WWWNAME}" >>/where/is/httpd.conf
 ..../apachectl restart
 With best wishes,
           Alexandr.
 --- GoldED+/DPMI32 1.1.5-30512
  * Origin: 2B||!2B=? (2:5080/68.38)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 тулза для мелкого провайдера   Mikhail Yuriev   01 Nov 2003 17:20:11 
 тулза для мелкого провайдера   Alexandr Oskolkov   01 Nov 2003 23:46:33 
 тулза для мелкого провайдера   Andrey Ostanovsky   02 Nov 2003 02:07:54 
 тулза для мелкого провайдера   Alexandr Oskolkov   02 Nov 2003 10:52:59 
 Re: тулза для мелкого провайдера   Kx!   03 Nov 2003 19:04:10 
 тулза для мелкого провайдера   Alexandr Oskolkov   04 Nov 2003 00:43:40 
 Re: тулза для мелкого провайдера   Kx!   04 Nov 2003 11:33:48 
 тулза для мелкого провайдера   Alexandr Oskolkov   04 Nov 2003 23:37:52 
 тулза для мелкого провайдера   Vladislav Zhuk   06 Nov 2003 01:13:21 
Архивное /ru.unix.bsd/34203fa439a9.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional