From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 13 May 2003 12:16:13 +0400 From: =?koi8-r?B?98zBxMnNydIg68/XwczF1w==?= X-Mailer: The Bat! (v1.61) Personal Organization: ThunderSoft Ent. X-Priority: 3 (Normal) Message-ID: <196334788.20030513121613@bk.ru> To: community@altlinux.ru In-Reply-To: <20030512212004.2a75fd9c.linthong@mail.ru> References: <20030512115658.GA19482@localhost.localdomain> <20030512212004.2a75fd9c.linthong@mail.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: [Comm] unsubscribe Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru X-Reply-To: =?koi8-r?B?98zBxMnNydIg68/XwczF1w==?= List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Hello Sergey, Monday, May 12, 2003, 6:20:04 PM, you wrote: SL> Mon, 12 May 2003 15:56:58 +0400 SL> Denis Smirnov Вы писали: >> Имеется машинка, на ней есть два пользователя. Нужно чтобы >> во-первых любой из пользователей мог не зная страшных слов >> "sudo", "su", "pppd" и.т.д. соединяться с интернетом и >> отсоединяться от него. Во-вторых в дневное время (то есть когда >> ночной анлим не работает) при неактивности в 5-10 минут >> отключаться. В-третьих по крону периодически забирается и >> отсылается почта (также это может быть по пинку), в этом случае >> надо отсоединяться сразу после окончания забора/отсылки. Для >> забора почты используется fetchmail, для отправки postfix. >> >> Как всё это реализовать? >> >> -- >> С уважением, Денис >> SL> Настройка автоматического получения почты SL> (уже писалось, но собрано всё в одном месте) - ответ на SL> интересующий вопрос - см. шаг 3. SL> С уважением, SL> Сергей Лизогуб SL> Шаг 1 SL> Настраиваем fetchmail через /usr/bin/fetchmailconf. SL> В директории юзера получаем .fetchmailrc примерно следующего SL> содержания: SL> # Configuration created Sat Jul 6 00:13:25 2002 by fetchmailconf SL> set postmaster "логин_почтового_ящика" SL> set bouncemail SL> set no spambounce SL> set properties "" SL> poll mail.laotel.com with proto POP3 SL> user 'логин_почтового_ящика' there with password 'пароль' SL> is 'имя_пользователя' here SL> Шаг 2 SL> Настраиваем /etc/wvdial.conf SL> [Dialer Defaults] SL> Modem = /dev/modem SL> Baud = 115200 SL> Init1 = ATZ SL> #Init2 = ATQ0 V1 E1 SO=0 &C1 &D2 S11=55 SL> Init3 = ATM0 #Отключение звука SL> SetVolume = 0 SL> Dial Command = ATDP #для пульствого набора или ATDT - для SL> тонового SL> [Dialer имя_соединения] SL> Username = логин_для_провайдера SL> Password = пароль SL> Phone = номер SL> Шаг 3 SL> Настаиваем дозвон SL> В файл /etc/sysconfig/network-scripts/ifcfg-ppp0 добавляем SL> следующие строки (ppp on demand - "ppp по требованию"): SL> DEMAND="yes" SL> WVDIALSECT="имя_соединения" SL> IDLETIMEOUT="сколько-надо-секунд" SL> получаем ifcfg-ppp0 с содержанием что-то типа: SL> DEVICE="ppp0" SL> ONBOOT="yes" #выбрать yes, чтобы pppd запускался при загрузке SL> USERCTL="no" SL> MODEMPORT="/dev/modem" SL> LINESPEED="115200" SL> PERSIST="yes" SL> DEFABORT="yes" SL> DEBUG="yes" SL> INITSTRING="ATZ" SL> DEFROUTE="yes" SL> HARDFLOWCTL="yes" SL> ESCAPECHARS="no" SL> PPPOPTIONS="" SL> PAPNAME="логин_для_провайдера" SL> REMIP="" SL> NETMASK="" SL> IPADDR="" SL> MRU="" SL> MTU="" SL> DISCONNECTTIMEOUT="10" SL> RETRYTIMEOUT="60" SL> BOOTPROTO="none" SL> PEERDNS="yes" SL> DEMAND="yes" SL> WVDIALSECT="имя_соединения" SL> IDLETIMEOUT="60" SL> Шаг 4 SL> Настраиваем cron SL> От юзера запускаем ctontab -u имя_пользователя -e, получаем для SL> пользователя таблицу в /var/spool/cron таблицу (имя SL> пользователя): SL> # DO NOT EDIT THIS FILE - edit the master and reinstall. SL> # (/tmp/crontab.ULQ5gl installed on Sat Jul 13 21:39:04 2002) SL> # (Cron version -- $Id: crontab.c,v 1.11 2001/05/17 12:28:45 ldv SL> # Exp $) SL> 0 6 * * * fetchmail SL> 0 12 * * * fetchmail SL> 45 14 * * * fetchmail SL> 0 18 * * * fetchmail SL> 30 20 * * * fetchmail SL> 0 23 * * * fetchmail SL> Шаг 5 SL> Настраиваем Вашу почтовую программу (я пользуюсь Sylpheed, но SL> будут работать и mail, pine, mutt и др. SL> Шаг 6 SL> В /etc/hosts пишем адреса почтовых серверов (адреса узнаются с SL> помощью команды 'host имя.хоста', например 'host pop.mail.ru'): SL> 127.0.0.1 localhost.localdomain localhost SL> 202.137.129.1 nameserver namphou1.laotel.com SL> 202.137.129.3 nameserver namphou2.laotel.com SL> 202.137.135.1 proxy.laotel.com SL> 202.137.129.3 mail.laotel.com SL> 194.67.57.51 pop.mail.ru SL> Шаг 7 SL> При создании пользователя (например, с помощью userdrake), в SL> разделе "Комментарий" не забыть написать реальное имя (которое SL> должно отображаться в обратном адресе письма (From:). SL> PPS SL> При написании использованы вопросы и ответы участников рассылки SL> Vitaly Lipatov SL> Vadim V. Zhytnikov -- Best regards, Владимир mailto:vkovalev@bk.ru