LINUX.ORG.RU

Сообщения SunPa

 

proftpd + virtual hosts

Добрый день!

Возможно ли в proftpd сделать на одном ip 2 виртуальных хоста чтобы в обоих корректно работал анонимный вход?

пример /etc/proftpd.conf
############################
ServerName "ProFTP"
ServerType standalone
Port 21
Umask 022
User nobody
Group proftpd

<VirtualHost 192.168.0.1>
ServerName user1.loacal.example.com
AuthUserFile /etc/proftpd/user1
DirFakeGroup On ftpgroup
DirFakeUser On ftpuser
DefaultRoot ~
<Directory />
AllowOverwrite on
</Directory>
<Anonymous /home/user1/public_html>
UseFtpUsers on
RequireValidShell off
User ftp
Group ftp
UserAlias anonymous ftp
<Limit WRITE>
DenyAll
</Limit>
</Anonymous>
</VirtualHost>

<VirtualHost 192.168.0.1>
ServerName user2.loacal.example.com
AuthUserFile /etc/proftpd/user2
DirFakeGroup On ftpgroup
DirFakeUser On ftpuser
DefaultRoot ~
<Directory />
AllowOverwrite on
</Directory>
<Anonymous /home/user2/public_html>
UseFtpUsers on
RequireValidShell off
User ftp
Group ftp
UserAlias anonymous ftp
<Limit WRITE>
DenyAll
</Limit>
</Anonymous>
</VirtualHost>
###############################
файлы /etc/proftpd/user2 и /etc/proftpd/user1 содержат пароли для соответственно user1 или user2 и запись для ftp (у ftp в поле пароль стоит *)

user1.local.example.com -> 192.168.0.1
user2.local.example.com -> 192.168.0.1

При подключении на user2.local.example.com по логину ftp входит успешно, но попадает в папку /home/user1/public_html а не в /home/user2/public_html

как я понимаю, в отличие от например httpd, ftpd не получает информации на какой хост залогинились и поэтому при подключении по логину ftp он идет в первый по списку виртуальный хост.

Вопрос: Можно ли как-то сделать чтобы при коннекте с логином ftp происходило корректное подключение (chroot был в нужную папку).

Я вот думаю мож завести юзеров ftp@user1.example.com и ftp@user2.example.com и сделать их анонимусами? такое будет работать?

SunPa
()

Exim для разных IP

Доброе утро!

Есть exim 4.24 на RH9. На сервере 2 внешних IP и у них разные имена.
Например
123.123.123.123 a.server.ru
123.123.222.222 b.server1.ru
хостнэйм a.server.ru

в smtp_banner используется переменная $qualify_domains, соответственно и
telnet a.server.ru 25
и
telnet b.server1.ru 25
выдают в баннере
... a.server.ru ......

Вопрос:
Можно ли как-то в принцыпе сделать так чтобы при обращении почтовик знал на какой адрес произошел коннект и исходя из этого выдавал бы нужный hostname?

SunPa
()

Web-интерфейс для почты

Доброго времени суток!
Посоветуйте плз средства, позвляющие пользователям работать с почтой на сервере через web-интерфейс.

На sourceforge.net нашел webmail, правда он не обновлялся уже более года.. Хотелось бы посмотреть альтернативные варианты.

Спасибо.

SunPa
()

Initial console on LRP

Доброго времени суток!
Решил на LRP ядро обновить до последнего 2.2.25 (было 2.2.19).
Проблему с архивным initrd решил - нашел патчик.
Но вот это не могу победить:

Warning: unable to open initial console

т.е. как я понимаю он не видит /dev/tty1 или открыть его не может или еще чего :((

/dev/tty1 создается динамически из скипта linuxrc...
я даже создал его руками, положил туда - всеравно не работает...

Подскажите куда копать плыз.

SunPa
()

RH 7.3 Glibc-2.2 => Glibc-2.3

Доброго времени суток!

Есть сервак RH 7.3 glibc-2.2.5-43, надо glibc-2.3, отсюда вопросы:
1) Хде взять rpm с glibc-2.3 - т.к. на ftp.redhat.com в апдэйтсах для 7.3 2.2.5-43 и есть последняя, подойдет ли найденная на rpmfind.net RawHide 1.0 for i386 (glibc-2.3.2-91.i386.rpm) или RedHat-8.0 Updates for i386 (glibc-2.3.2-4.80.6.i386.rpm);
2) Насколько безопасно обновлять либы на работающем сервере? Как я понимаю для чистоты эксперимента надо перезагрузиться - поднимется ли он? Нужно ли будет обновлять остальной софт?

Сервак мало того что рабочий - народ активно пользует (можно конечно выделить 5-10 мин для перезагрузки), так еще и находится от меня на недосягаемом расстоянии - если он встанет раком - я даже не смогу на консоль взглянуть... тогда будет писец...

У кого есть опыт (особенно печальный) - пожалуста, поделитесь.

SunPa
()

MIME

Хайль!
Есть задача: все аттачи присылаемые на определенный почтовый ящик складывать в определенную папочку. Как я понимаю енто надо написать скриптик ~/.procmail, и там отдавать письмо какой-нибудь тулзе, которая бы аттачи выковыривала.

Вот чего за тулзу можно использовать? А то по запросу "mime tools" выдает всякие перловые модули, а писать ничего не охота...

Заранее шпенькс.

SunPa
()

ext2 undelete

Хи!
Вот буквально токачто по глупости удалил 2 файла (размер 1.9Гб и 1.0Гб). Ну, думаю, не проблема - открываю mc, иду в меню Command -> Undelete files (ext2fs only)... он список удаленных файлов открывает... НО этих файлов там нет!!! отсортировал по размеру - самый большой файл порядка ~24Мб..!!!

FS именно ext2, не ext3...
df показывает что на диске свободно ~200Мб...

млин... чо делать?? подскажите, не дайте помереть... бэкапа нету никакого нафиг...

Заранее шпенькс...

SunPa
()

icewm: русские шрифты в заголовках

Хайль еще раз!

вот поставил icewm, вродь все как надо настроил - не могу тока добиться одного - русских символов в заголовках окон (вместо них стоят ?????) и так же не могу писать по-русски в терминале...

в аське там, опере с русским все пучком (как видите :)...
вот запускаю например
xterm -bg black -fg gray -font "-misc-fixed-medium-*-normal-*-20-*-*-*-*-*-koi8-r"
русские букавы в vi показывает, а ни в vi ни в консоли ничего не выводит когда раскладку переключаешь :(((

чо делить?

SunPa
()

2 licq на одной тачке под одним юзером

Хайль!
Подскажите где почитать/понастраивать чтобы я смог одновременно 2 licq с разными UIN'ами запустить. Вариант запускать от разных пользователей не катит - надо именно от одного юзера.

Шпасиба.

SunPa
()

ПАМАЖИТЕ!!!!!!!!!!!!!!!

Люди, памажите!!!
вот тута проблемс описал - без понятия куда рыть - направьте хотя бы!!!

http://www.opennet.ru/openforum/vsluhforumID1/33273.html

SunPa
()

CUSL2-C - не загружается :(

Установил Slackware-8.0, все как обычно.... установка прошла нормально, но... не грузится...

загружаюсь с CD (linux root=/dev/hda2) - все нормально...
думаю мож с ядром чего не так - собрал 2.4.20...
не работает...

LILO нормально предлагает выбрать ядро.. выбираю... пишет
Loading linux ........(скока-то там точек)
и.... все! ни туда ни сюда.. никак и ничего...
перепробовал ядра 2.2.19, 2.4.5 и 2.4.20, с PCI и AGP картами (иногда появляется глюк - на экране случайные символы случайного цвета появляются - как при глюкавой видюхе)...
куда рыть?? :(( пробовал другой винт цеплять который на другой тачке (первый пень) нормально грузится - то же самое :((

Мамка CUSL2-C, проц Pentium III - 800EP..

когда грузишься с CD все нормально... а! сделал загрузочную дискету - тот же результат :((

куды рыть?? :((((

SunPa
()

Альтернатива 1С:Комплексная под linux

Здравствуйте, уважаемые!

Подскажите пожалуйста альтернативы продуктам 1С, которые можно запустить на linux. Заранее благодарен :)

SunPa
()

9 и 10 ppp

Доброго времени суток всем!
Поднял VPN (linux-2.4.20 + linux-2.4.19-openssl-0.9.6b-mppe.patch, pppd-2.4.1 + ppp-2.4.1-openssl-0.9.6-mppe-patch + ppp-2.4.1-MSCHAPv2-fix.patch, pptp-1.1.2)

когда у меня до 10 ppp-соединений (т.е. задействованы ppp0-ppp9) то все пучком:
# netstat -in
Kernel Interface table
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 0 168778 0 0 0 196668 0 0 0 BMRU
eth1 1500 0 379376 0 0 44 402773 0 0 0 BMRU
lo 16436 0 11533 0 0 0 11533 0 0 0 LRU
ppp0 1490 0 38915 0 0 0 33133 0 0 0 MOPRU
ppp1 1490 0 2213 0 0 0 1882 0 0 0 MOPRU
ppp2 1490 0 1270 0 0 0 1924 0 0 0 MOPRU
ppp3 1490 0 1416 0 0 0 1575 0 0 0 MOPRU
ppp4 1490 0 337 0 0 0 367 0 0 0 MOPRU
ppp5 1490 0 126 0 0 0 109 0 0 0 MOPRU
ppp6 1490 0 1967 0 0 0 2591 0 0 0 MOPRU
ppp7 1490 0 1886 0 0 0 1951 0 0 0 MOPRU
ppp8 1490 0 300 0 0 0 235 0 0 0 MOPRU
ppp9 1400 0 1118 0 0 0 479 0 0 0 MOPRU

а вот если ppp-соединений 11 и больше, то вот что:

# netstat -in
Kernel Interface table
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 0 168877 0 0 0 196778 0 0 0 BMRU
eth1 1500 0 379672 0 0 44 403118 0 0 0 BMRU
lo 16436 0 11533 0 0 0 11533 0 0 0 LRU
ppp0 1490 0 38926 0 0 0 33143 0 0 0 MOPRU
ppp1 1490 0 2216 0 0 0 1885 0 0 0 MOPRU
ppp2 1490 0 1270 0 0 0 1924 0 0 0 MOPRU
ppp3 1490 0 1419 0 0 0 1578 0 0 0 MOPRU
ppp4 1490 0 337 0 0 0 367 0 0 0 MOPRU
ppp5 1490 0 128 0 0 0 110 0 0 0 MOPRU
ppp6 1490 0 1967 0 0 0 2591 0 0 0 MOPRU
ppp7 1490 0 1925 0 0 0 1988 0 0 0 MOPRU
ppp8 1490 0 300 0 0 0 235 0 0 0 MOPRU
ppp9 1400 0 1140 0 0 0 480 0 0 0 MOPRU
ppp10 1490 0 13 0 0 0 10 0 0 0 MOPRU
ppp1 1490 0 - no statistics available - MOPRU
ppp2 1490 0 - no statistics available - MOPRU
ppp3 1490 0 - no statistics available - MOPRU
ppp4 1490 0 - no statistics available - MOPRU
ppp5 1490 0 - no statistics available - MOPRU
ppp6 1490 0 - no statistics available - MOPRU
ppp7 1490 0 - no statistics available - MOPRU
ppp8 1490 0 - no statistics available - MOPRU
ppp9 1400 0 - no statistics available - MOPRU
ppp10 1490 0 - no statistics available - MOPRU

Причем и в первом и во втором случая все работает нормально....

Сначала я думал что глюк в том что у меня были выключены виртуальные терминалы (/dev/pts), а /dev/ttypX не хватало... но их было 16 (ttyp0-ttypf).. Кроме того когда я их включил ничего не изменилось...

pppd в логах пишет что все ок (повторю - все работает нормально в обоих случаях):
Mar 28 14:10:13 mkhp-gate pppd[1517]: pppd 2.4.1 started by root, uid 0
Mar 28 14:10:13 mkhp-gate pppd[1517]: Using interface ppp5
Mar 28 14:10:13 mkhp-gate pppd[1517]: Connect: ppp5 <--> /dev/ttyp5
Mar 28 14:10:13 mkhp-gate pppd[1517]: MSCHAP-v2 peer authentication succeeded for XXXXX
Mar 28 14:10:13 mkhp-gate pppd[1517]: MPPE 40 bit, stateless compression enabled
Mar 28 14:10:13 mkhp-gate pppd[1517]: local IP address 192.168.97.1
Mar 28 14:10:13 mkhp-gate pppd[1517]: remote IP address 192.168.97.23

Mar 28 12:55:18 mkhp-gate pppd[13804]: pppd 2.4.1 started by root, uid 0
Mar 28 12:55:18 mkhp-gate pppd[13804]: Using interface ppp10
Mar 28 12:55:18 mkhp-gate pppd[13804]: Connect: ppp10 <--> /dev/ttypa
Mar 28 12:55:21 mkhp-gate pppd[13804]: MSCHAP-v2 peer authentication succeeded for XXXX
Mar 28 12:55:22 mkhp-gate pppd[13804]: local IP address 192.168.97.1
Mar 28 12:55:22 mkhp-gate pppd[13804]: remote IP address 192.168.97.20
Mar 28 12:55:22 mkhp-gate pppd[13804]: MPPE 40 bit, stateless compression enabled
Mar 28 14:21:34 mkhp-gate pppd[1537]: pppd 2.4.1 started by root, uid 0
Mar 28 14:21:34 mkhp-gate pppd[1537]: Using interface ppp5
Mar 28 14:21:34 mkhp-gate pppd[1537]: Connect: ppp5 <--> /dev/pts/5
Mar 28 14:21:37 mkhp-gate pppd[1537]: MSCHAP-v2 peer authentication succeeded for XXXXX
Mar 28 14:21:37 mkhp-gate pppd[1537]: local IP address 192.168.97.1
Mar 28 14:21:37 mkhp-gate pppd[1537]: remote IP address 192.168.97.20
Mar 28 14:21:37 mkhp-gate pppd[1537]: MPPE 40 bit, stateless compression enabled
Mar 28 14:53:10 mkhp-gate pppd[5577]: pppd 2.4.1 started by root, uid 0
Mar 28 14:53:10 mkhp-gate pppd[5577]: Using interface ppp10
Mar 28 14:53:10 mkhp-gate pppd[5577]: Connect: ppp10 <--> /dev/pts/10
Mar 28 14:53:10 mkhp-gate pppd[5577]: MSCHAP-v2 peer authentication succeeded for m-buh
Mar 28 14:53:10 mkhp-gate pppd[5577]: MPPE 40 bit, stateless compression enabled
Mar 28 14:53:10 mkhp-gate pppd[5577]: local IP address 192.168.97.1
Mar 28 14:53:10 mkhp-gate pppd[5577]: remote IP address 192.168.97.26


Вот такие пироги.... чего ето такое?? куда ковырять?? Почему ета ерунда показывается?
ЗЫ: у меня почему-то работает только 40бит шифрование MPPE, а 128 не работает :((

SunPa
()

MPPE и Win2k

Настраиваю vpn - PoPToP 1.1.2, pppd-2.4.1 пропатченный для поддержки mppe... авторизация по chap/ms-chap/ms-chap2 работает, mppe 40/128 судя по логам тоже... однако
1) если подключается win98 (ms-chap2, mppe-40) все отлично работает;
2) если подключается win2k (ms-chap2, mppe-128 или mppe-40 - не принципиально) - подключение проходит нормально, ppp-интерфейс поднимается, в логах пишется что все пучком, но! пакеты не ходят... когда начинаешь пинговть например (или какая другая активность), то в лог валятся сообщения
pppd[xxx]: Protocol-Reject for unsupported protocol 0xXXXX;
3) WinXP ведет себя так же как и Win2k;
4) если отключить шифрование - везде все работает нормально.

pptpd-1.1.2
pppd-2.4.1 пропатченный pppd-2.4.1-openssl-0.9.6-mppe-patch
ядро 2.2.23 пропатченно linux-2.2.23-2-secure.patch

Что посоветуете? шифрование нада.. хоть какое-то...

SunPa
()

Автоматическое определение прокси - squid'a

Подскажите где почитать - стоит squid-2.5, надо чтобы всякие IE его подхватывали когда у них стоит галочка "Автоматическое определение настроек"..
Заранее благодарен...

SunPa
()

2.2.23+ext3

Приветствую! Подскажите чего делать в такой ситуации:

Надо сделать чтоб 2.2.23 понимал ext3.

Есть ядро 2.2.23, есть патч к 2.2.20 для ext3...
когда патчил ядро иногда сыпались Hunk....
make dep отработал, но появился Makefile.rej, что, как мне сказали, не есть гуд...
патча специально для 2.2.23 я не нашел.. если кто знает где взять - киньте ссылочку...
ядро не скомпилялось - ругнулось на bluesmoke.c
чего делать?

SunPa
()

Посоветуйте (аргументируйте) почтовик

Здравствуйте, уважаемые!
Настраиваю "с нуля" шлюз для конторы. Подумал - а может быть использовать не sendmail для почты?
Исходные данные: Slackware, около 150 почтовых ящиков, алиасы будут видимо... группы каие-нибудь... в дальнейшем планируется прикрутить антивирус.
Пожалуйста, напишите о конкретных плюсах и минусах разных почтовиков (выражения типа "у меня работает, не жалуюсь", я думаю, будут бесплоезны..).
например:
sendmail
+ хорошо изучен, много информации, много готовых решений
- не удобная (трудная) конфигурация

Заранее благодарен.

SunPa
()

проблемы с telnet + cgi

Здравствуйте!
Помогите разобраться с проблемой:
есть cgi-скрипт, например aaa.cgi, представляющий собой всего 1 рабочую строку:
#!/bin/sh
/bin/telnet 192.168.0.1 1234 2>/dev/null

на 192.168.0.1 порту 1234 сидит тоже скрипт, который просто выводит небольшой текстовый файл.

если aaa.cgi запустить с консоли - все прекрасно, получаем
Trying 192.168.0.1...
Connected to 192.168.0.1.
Escape character is '^]'.
<содержимое файла>

а если вызывать его через www - три первые строки присутствуют, а содержимого файла - нету!

где ковырять?

SunPa
()

LRP kernel

Вот захотел скомпилять ядро 2.2.20 для LRP, указал вкомпилять все что связано с FAT, minix, ROM, RAM, initrd, а он при загрузке говорит что не может замонтировать рутовскую дерикторию с 01:00 - в чем грабли??

SunPa
()

Сетевуха eLine EL-320X-S1\1B

Доброго времени суток! У кого-нибудь работает сабж? На виндах с поставляемыми дровами заработала без проблем, а вот под linux - дрова не компиляются... пробовал по-всякому, ядра 2.2.19 и 2.4.7 :(

Дровный файл - fealnx.c:v2.20 9/1/00, указанный там сайт http://cesdis.gsfc.nasa.gov/linux/drivers/ethercard.html не открывается.

Мож где есть новые дрова??

SunPa
()

RSS подписка на новые темы