The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"freeBSD6.0: pureFTPd проблема с запуском"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"freeBSD6.0: pureFTPd проблема с запуском"  
Сообщение от tolyanich email(ok) on 17-Дек-06, 19:53 
установил pftpd из портов,

в etc/rc.conf добавляю строчку:

proftpd_enable="YES"


далее, если делать как по мануалу, то в etc/inetd.conf надо добавить, вернее разкоментить строчку:

ftp stream tcp nowait root /usr/local/libexec/proftpd proftpd


но! если пройти в папку /usr/local/libexec/, то никаких proftpd там даже и нет

выполнив комманду /usr/local/etc/rc.d/proftpd start, пишет что комманды такой не сществует (/usr/local/etc/rc.d/proftpd: Command not found.), однако, выполнив proftpd, пишет:

- getaddrinfo 'tolyanich.interwave' error: hostname nor servname provided, or not known
- warning: unable to determine IP address of 'tolyanich.interwave'
- error: no valid servers configured
- Fatal: error processing configuration file '/usr/local/etc/proftpd.conf'

/usr/local/etc/proftpd.conf - файл есть

не пойму почему не запускается демон?
помогите пжалуйста!

(freeBSD 6.0)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "freeBSD6.0: pureFTPd проблема с запуском"  
Сообщение от lavr email on 17-Дек-06, 20:51 
>установил pftpd из портов,
>
>в etc/rc.conf добавляю строчку:
>
>proftpd_enable="YES"
>
>
>далее, если делать как по мануалу, то в etc/inetd.conf надо добавить, вернее
>разкоментить строчку:
>
>ftp stream tcp nowait root /usr/local/libexec/proftpd proftpd
>
>
>но! если пройти в папку /usr/local/libexec/, то никаких proftpd там даже и
>нет
>
>выполнив комманду /usr/local/etc/rc.d/proftpd start, пишет что комманды такой не сществует (/usr/local/etc/rc.d/proftpd: Command
>not found.), однако, выполнив proftpd, пишет:
>
>- getaddrinfo 'tolyanich.interwave' error: hostname nor servname provided, or not known
>- warning: unable to determine IP address of 'tolyanich.interwave'
>- error: no valid servers configured
>- Fatal: error processing configuration file '/usr/local/etc/proftpd.conf'
>
>/usr/local/etc/proftpd.conf - файл есть
>
>не пойму почему не запускается демон?
>помогите пжалуйста!
>
>(freeBSD 6.0)

вы сперва в мыслях и названиях разберитесь:

pureftpd != proftpd != pftpd

как пример, для proftpd:

# less /usr/ports/ftp/proftpd/pkg-plist - можно посмотреть ЧТО и КУДА ляжет с учетом
стандартного PREFIX=/usr/local

или

# less /var/db/pkg/proftpd*/+CONTENTS

proftpd можно стартовать как standalone (demon), а можно из inetd (man inetd, man inetd.conf)
В зависимости от того как будет работать proftpd - необходимо соответственные изменения
в proftpd.conf (inetd или standalone)

# ls -la /usr/local/sbin/*proftp*
# ls -la /usr/local/etc/proftpd.conf

Если через inetd - то соответствующая строка в /etc/inetd.conf и сигнал inetd демону
чтобы перечитал конфиг, inetd должен быть застартован.

Читайте внимательно, есть faq и разные руководства, например на:
http://unix1.jinr.ru/~lavr/ и на opennet.ru полно


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "freeBSD6.0: proFTPd проблема с запуском"  
Сообщение от tolyanich email(ok) on 17-Дек-06, 22:06 
>вы сперва в мыслях и названиях разберитесь:
>
>pureftpd != proftpd != pftpd
>
>как пример, для proftpd:
>
># less /usr/ports/ftp/proftpd/pkg-plist - можно посмотреть ЧТО и КУДА ляжет с учетом
>
>стандартного PREFIX=/usr/local
>
>или
>
># less /var/db/pkg/proftpd*/+CONTENTS
>
>proftpd можно стартовать как standalone (demon), а можно из inetd (man inetd,
>man inetd.conf)
>В зависимости от того как будет работать proftpd - необходимо соответственные изменения
>
>в proftpd.conf (inetd или standalone)
>
># ls -la /usr/local/sbin/*proftp*
># ls -la /usr/local/etc/proftpd.conf
>
>Если через inetd - то соответствующая строка в /etc/inetd.conf и сигнал inetd
>демону
>чтобы перечитал конфиг, inetd должен быть застартован.
>
>Читайте внимательно, есть faq и разные руководства, например на:
>http://unix1.jinr.ru/~lavr/ и на opennet.ru полно

прошу прощения, описался - устанавливаю ProFTPd из портов (по этой статье: http://www.opennet.ru/base/net/proftpd_setup.txt.html)

cd /usr/ports/ftp/proftpd/
make all install
make clean

всё проходит отлично,далее

Цитирую: "Запуск возможен двумя способами: скриптом при старте системы, либо через inetd."
-Выбираю через inetd.

Цитирую:
"Для второго способа редактируем /etc/inetd.conf, закомментируем две строки и допишем нашу: ftp stream tcp nowait root /usr/local/libexec/proftpd proftpd"

-Так как в /usr/local/libexec/proftpd нет никаго proftpd, но нашёл его в /usr/local/sbin, то вписываю такую строку: "ftp stream tcp nowait root /usr/local/sbin/proftpd proftpd"
В /usr/local/etc/proftpd.conf прописываю: ServerType inetd
А в /etc/rc.conf дописываю: proftpd_enable="YES"

после перезагрузки в top не нахожу никаких ftp процессов(демонов)

>http://unix1.jinr.ru/~lavr/ спасибо за ссылку, но не откопал там ничего полезного по !подрбоной! установки данного ПО

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "freeBSD6.0: proFTPd проблема с запуском"  
Сообщение от crash (ok) on 18-Дек-06, 02:35 
>после перезагрузки в top не нахожу никаких ftp процессов(демонов)
>
так вы и не увидите, вы же не подключились по фтп, вот когда подключитесь, тогда и будет видно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "freeBSD6.0: proFTPd проблема с запуском"  
Сообщение от Dimm (??) on 18-Дек-06, 10:12 
>-Выбираю через inetd.
>
>Цитирую:
>"Для второго способа редактируем /etc/inetd.conf, закомментируем две строки и допишем нашу: ftp
>stream tcp nowait root /usr/local/libexec/proftpd proftpd"
>
>-Так как в /usr/local/libexec/proftpd нет никаго proftpd, но нашёл его в /usr/local/sbin,
>то вписываю такую строку: "ftp stream tcp nowait root /usr/local/sbin/proftpd proftpd"
>
>В /usr/local/etc/proftpd.conf прописываю: ServerType inetd
>А в /etc/rc.conf дописываю: proftpd_enable="YES"
При запуске через inetd.conf прописывать proftpd_enable как раз не обязательно.
Обязательно в /etc/rc.conf должна быть inetd_enable=YES

>после перезагрузки в top не нахожу никаких ftp процессов(демонов)
посмотрите вывод netstat -an | grep 21
если есть, значит inetd слушает этот порт, и не забываем после изменений в /etc/inetd.conf делать killall -1 inetd
а потом ftp -a localhost

>
>>http://unix1.jinr.ru/~lavr/ спасибо за ссылку, но не откопал там ничего полезного по !подрбоной! установки данного ПО


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "freeBSD6.0: proFTPd проблема с запуском"  
Сообщение от lavr email on 18-Дек-06, 13:36 
>>вы сперва в мыслях и названиях разберитесь:
>>
>>pureftpd != proftpd != pftpd
>>
>>как пример, для proftpd:
>>
>># less /usr/ports/ftp/proftpd/pkg-plist - можно посмотреть ЧТО и КУДА ляжет с учетом
>>
>>стандартного PREFIX=/usr/local
>>
>>или
>>
>># less /var/db/pkg/proftpd*/+CONTENTS
>>
>>proftpd можно стартовать как standalone (demon), а можно из inetd (man inetd,
>>man inetd.conf)
>>В зависимости от того как будет работать proftpd - необходимо соответственные изменения
>>
>>в proftpd.conf (inetd или standalone)
>>
>># ls -la /usr/local/sbin/*proftp*
>># ls -la /usr/local/etc/proftpd.conf
>>
>>Если через inetd - то соответствующая строка в /etc/inetd.conf и сигнал inetd
>>демону
>>чтобы перечитал конфиг, inetd должен быть застартован.
>>
>>Читайте внимательно, есть faq и разные руководства, например на:
>>http://unix1.jinr.ru/~lavr/ и на opennet.ru полно
>
>прошу прощения, описался - устанавливаю ProFTPd из портов (по этой статье: http://www.opennet.ru/base/net/proftpd_setup.txt.html)
>
>
>cd /usr/ports/ftp/proftpd/
>make all install
>make clean
>
>всё проходит отлично,далее
>
>Цитирую: "Запуск возможен двумя способами: скриптом при старте системы, либо через inetd."
>
>-Выбираю через inetd.
>
>Цитирую:
>"Для второго способа редактируем /etc/inetd.conf, закомментируем две строки и допишем нашу: ftp
>stream tcp nowait root /usr/local/libexec/proftpd proftpd"
>
>-Так как в /usr/local/libexec/proftpd нет никаго proftpd, но нашёл его в /usr/local/sbin,
>то вписываю такую строку: "ftp stream tcp nowait root /usr/local/sbin/proftpd proftpd"
>
>В /usr/local/etc/proftpd.conf прописываю: ServerType inetd
>А в /etc/rc.conf дописываю: proftpd_enable="YES"
>
>после перезагрузки в top не нахожу никаких ftp процессов(демонов)
>
>>http://unix1.jinr.ru/~lavr/ спасибо за ссылку, но не откопал там ничего полезного по !подрбоной! установки данного ПО

статья - это всего лишь помощь и руководство к действию, если сами думать не будете,
никакая статья не поможет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру