Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Stopping and Starting ProFTPD, доки по профтпд 
V
    Опции темы
Akella
Дата 9.12.2007, 19:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: нет
Всего: 329



Из руководства по серверу proftpd
не могу найти, как же всё-таки запустить сервер :(
Цитата

Starting proftpd
init.d scripts vs command-line invocation standalone vs inetd

  /usr/local/sbin/proftpd [options]

where /usr/local/sbin is determined by configure and [options] are described below (or in proftpd(8)):

 -h, --help
     Display proftpd usage
 -n, --nodaemon
     Disable background daemon mode and send all output to stderr)
 -q, --quiet
     Don't send output to stderr when running with -n or --nodaemon
 -d [level], --debug
     Set debugging level (0-9, 9 = most debugging)
 -D [definition], --define
     Set arbitrary IfDefine definition
 -c [config-file], --config
     Specify alternate configuration file
 -p [0|1], --persistent
     Enable/disable default persistent passwd support
 -l, --list
     List all compiled-in modules
 -t, --configtest
     Test the syntax of the specified config
 -v, --version
     Print version number and exit
 -vv, --version-status
     Print extended version information and exit

PM MAIL   Вверх
Imple
Дата 9.12.2007, 19:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 18
Всего: 87



Смотреть надо не на сам бинарный файл демона, а на скрипт управления им, который должен быть в /etc/init.d. Если такогового не  имеется, то proftpd запускается крайне просто, вызовом:
Код

# proftpd



--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
Akella
Дата 9.12.2007, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: нет
Всего: 329



а как проверить, что он запущен?
PM MAIL   Вверх
Imple
Дата 9.12.2007, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 18
Всего: 87



Код

ps ax | grep proftpd


На будущее - ps это программа для отображения выполняемых процессов, grep - программа для фильтрации вывода. Настоятельно советую ознакомиться с ними, так как они необходимы для администрирования ОС GNU/Linux.


--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
nerezus
  Дата 12.12.2007, 06:57 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: нет
Всего: 43



А все-таки лучше делать это средствами дистрибутива имхо ;)


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
angel_
Дата 28.12.2007, 22:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 10.4.2007
Где: Тамбов

Репутация: нет
Всего: нет



Была такая замута, я сделал так создал фалй в /etc/init.d/ и через него все рулили файл вот такой
Код

#!/bin/bash
#
# Init file for proftpd server daemon
#
# chkconfig: 2345 55 25
# description: Ftp server daemon
#
# processname: proftpd
# config: /usr/local/etc/proftpd.conf
# pidfile: /usr/local/var/run/proftpd.pid

#
#
# |||||||||||||||||||| START CONFIGURATION SECTION  ||||||||||||||||||||
# --------------------                              --------------------
#
# the path to your PID file
PIDFILE=/usr/local/var/run/proftpd.pid
#
# the path to your httpd binary, including options if necessary
FTPPD=/usr/local/bin/proftpd
#
# a command that outputs a formatted text version of the HTML at the
# url given on the command line.  Designed for lynx, however other
# programs may work.
#
# the URL to your server's mod_status status page.  If you do not
# have one, then status and fullstatus will not work.

# --------------------                              --------------------
# ||||||||||||||||||||   END CONFIGURATION SECTION  ||||||||||||||||||||


. /etc/rc.d/init.d/functions

RETVAL=0
prog="proftpd"

# Some functions to make the below more readable
FTPD=/usr/local/sbin/proftpd
PIDFILE="/usr/local/var/run/proftpd.pid"

start()
{
        # Create keys if necessary

        echo -n $"Starting $prog:"
        daemon $FTPD
        RETVAL=$?
        [ "$RETVAL" = 0 ] && touch /var/lock/subsys/proftpd
        echo
}

stop()
{
        echo -n $"Stopping $prog:"
        killproc $FTPD -TERM
        RETVAL=$?
        [ "$RETVAL" = 0 ] && rm -f /var/lock/subsys/proftpd
        echo
}

reload()
{
        echo -n $"Reloading $prog:"
        killproc $FTPD -HUP
        RETVAL=$?
        echo
}

case "$1" in
        start)
                start
                ;;
        stop)
                stop
                ;;
        restart)
                stop
                start
                ;;
        reload)
                reload
                ;;
        condrestart)
                if [ -f /var/lock/subsys/proftpd ] ; then

                        if [ "$RETVAL" = 0 ] ; then
                                stop
                                # avoid race
                                sleep 3
                                start
                        fi
                fi
                ;;
        status)
                status $FTPD
                RETVAL=$?
                ;;
        *)
                echo $"Usage: $0 {start|stop|restart|reload|condrestart|status}"
                RETVAL=1
esac
exit $RETVAL


PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Администрирование"
ZeeLax
Imple
nerezus
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.

  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование *NIX систем | Следующая тема »


 




[ Время генерации скрипта: 0.0689 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.