|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vadim Tzirulnicov 2:5020/2142.10 03 Nov 2004 14:00:37 To : All Subject : Проблемы с Jail и Net::FTP -------------------------------------------------------------------------------- Прочитал man jail, собрал дерево каталогов в /home/vbase, прописал в /home/vbase/etc/rc.conf следующее: local_startup="/etc/rc.d" portmap_enable="NO" rpcbind_enable="NO" network_interfaces="" # -- sysinstall generated #sendmail_enable="YES" hostname="tz.tz.abc.ru" cron_enable="NO" syslogd_enable="NO" inetd_enable="NO" sendmail_enable="NO" network_interfaces="" sshd_enable="YES" Далее скопировал все rc*, кроме rc.conf, с /etc в /home/vbase/etc. Пускаю Jail: tz#jail /home/vbase tz.tz.abc.ru 172.116.0.1 /bin/sh /etc/rc среда, 3 ноября 2004 г. 13:07:17 (MSK) tz# И что ? Что не так сделал ? :) Если без /etc/rc пустить, то: tz# jail /home/vbase tz.tz.ints.ru 172.16.0.1 /bin/sh # pw user show root root:*:0:0::0:0:Charlie &:/root:/bin/csh # passwd root Changing local password for root passwd: pam_start(): system error # Как объясните ? Все библиотеки на месте, так что man ldd ответом не восприму. :) Также, у меня нет сейчас возможности подписаться на ru.cgi.perl, потому приходится задавать сдесь вопрос: При использовании Net::FTP (версия, идущая с perl 5.8.0) мне приходится держать открытыми порты 40000-65535 (allow ip from any to me 40000-65535). Если они закрыты, то скрипт при попытке получения листинга каталога либо данных по 20-ому порту (ftp-data) виснет. А потом завершается с ошибкой таймаута. Каждый раз при запускуе скрипта используется разный порт из этого диапазона. Я пробовал писать скрипт как с использованием пассивных соединений, так и без. Бестолку. использую стандартное: use Net::FTP; $r=Net::FTP->new(...); $r->conect(...); $r->login('Anonymous'); $r->binary(); while($r->dir){# Hа этом месте виснем, если порты 40000-65535 закрыты. (...) } Что за ... ? ... Друзей не надо иметь. С ними надо дружить ! --- [Ru.Znakomstva] [Mo.Apartments] [Mo.Apartments.Talk] [tz.ints.ru] * Origin: (2:5020/2142.10) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/188084188d8e4.html, оценка из 5, голосов 10
|