nomadru |
|
Темы:
3
Сообщения:
22
Участник с: 05 марта 2009
|
% /etc/rc.d/rtorrent start 22:59 zsh: Отказано в доступе: /etc/rc.d/rtorrent rtorrent не запускается как демон! :( от пользователя запускается. До веб морды не дошёл. Пробовал установить по этим статьям: http://wiki.archlinux.org/index.php/Rtorrent http://hatred.homelinux.net/wiki/zhurna … cherez_web http://i-stanislav.blogspot.com/2008/12 … linux.html |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
эм? покажите свой /etc/rc.d/rtorrent и покажите права на него: ls -l /etc/rc.d/rtorrent
systemd должен умереть.
|
nomadru |
|
Темы:
3
Сообщения:
22
Участник с: 05 марта 2009
|
% ls -l /etc/rc.d/rtorrent 12:26 -rwxr-xr-- 1 root root 599 Апр 15 22:42 /etc/rc.d/rtorrent #!/bin/bash . /etc/rc.conf . /etc/rc.d/functions case "$1" in start) stat_busy "Starting rtorrent" su rtorrent -c 'screen -d -m rtorrent' &> /dev/null if [ $? -gt 0 ]; then stat_fail else add_daemon rtorrent stat_done fi ;; stop) stat_busy "Stopping rtorrent" killall -w -s 2 /usr/bin/rtorrent &> /dev/null if [ $? -gt 0 ]; then stat_fail else rm_daemon rtorrent stat_done fi ;; restart) $0 stop sleep 1 $0 start ;; *) echo "usage: $0 {start|stop|restart}" esac exit 0 #!/bin/bash . /etc/rc.conf . /etc/rc.d/functions user=torrent case "$1" in start) stat_busy "Starting rtorrent" su - $user -c 'screen -d -m rtorrent' &> /dev/null if [ $? -gt 0 ]; then stat_fail else add_daemon rtorrent stat_done fi ;; stop) stat_busy "Stopping rtorrent" killall -w -s 2 /usr/bin/rtorrent &> /dev/null if [ $? -gt 0 ]; then stat_fail else rm_daemon rtorrent stat_done fi ;; restart) $0 stop sleep 1 $0 start ;; *) echo "usage: $0 {start|stop|restart}" esac exit 0 Пробовал оба варианта!!! Пользователя torrent тоже создавал!!!(правда для его стерва не стояло ни какой оболочки для входа. Пробовал как у httpd и ftp - /bin/false но ни как. Потом bash поставил ему но всё равно!) |
nomadru |
|
Темы:
3
Сообщения:
22
Участник с: 05 марта 2009
|
Да походу Я просто слепой только на веб страничке права увидел! :( Простите Меня глупого!!! Но Вев так и не подключу ни как ! Вот настройки rtorrent /home/torrent/.rtorrent.rc #минимальное число пиров на торрент min_peers = 1 #максимальное число пиров на торрент max_peers = 1000 #максимальная скорость загрузки download_rate = 40 #максимальная скорость отдачи. 0 - не ограничена upload_rate = 30 #каталог для сохранения закачек или откуда буду сидироваться торренты. directory = /home/torrent/downloads #каталог куда будет сохраняться состояние торрентов. Здесь, в этом примере, они сохраняются в папку session session = /home/torrent/session #rtorrent каждые 5 секунд проверяет этот каталог на новые *.torrent файлы и если они есть то ставит их на закачку schedule = watch_directory,5,60,load_start=/home/torrent/torrents/*.torrent #номер порта (или нескольких портов) который открывает клиент для обмена данными port_range = 43106-43107 #случайный выбор порта для обмена данными. В данном случае он отключён port_random = no #проверять хэш торрента после закачки check_hash = yes #использовать udp use_udp_trackers = yes #сохранять сессию session_save = yes #делает читадельным лог (вызывается по L) handshake_log = yes # scgi_port = localhost:5000 Нашол статью по настройке lighttpd. На апаче что т пока непойму, пока только PHP Запустил! Буду искать как lighttpd и PHP совместить! |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
у меня же для апача все настройки приведены… там только модуль из aur для scgi собрать нужно..
systemd должен умереть.
|
nomadru |
|
Темы:
3
Сообщения:
22
Участник с: 05 марта 2009
|
В общем настроил наконец то!!!!!! :) Пришлось кроме всего править настройки php, он у Меня не работал с sql, что то там такое. Пришлось раскоментировать нужное. Не помню на каком сайте нашол, просто стукнуло в голову копать настройки php, а там все базы закомнтированы. А поскольку это мой первый подобный опыт, долго думал! Но Мне понравилось! Результат стоит того! Теперь надо слинковать папки коталога wtorrent с теми где они реально храниться будут! # ln -s /home/torrents/downloads/ torrent Что то вроде этого думаю.(поправьте если что не так) При настройке через instal.php отказался принимать эти папки. Домашняя дир rtorrent - /home/torrents/ пользователь torrents |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
линковать можно и не нужно, если указывать download_dir полным путем. потому как эта информация передается через RPC самому rtorrnet. Не могу придумать как огранничить количество одновременно качающихся торрентов. опция max_downloads_global не помогает, или я не понимаю его назначение :(
systemd должен умереть.
|
nomadru |
|
Темы:
3
Сообщения:
22
Участник с: 05 марта 2009
|
У Меня теперь проблемы с правами на каталоги! /home/torrent уже поставил разрешение всем та всё (rwx rwx rwx), тоже самое на вложеных. Но wtorrent выдаёт ошибку на запись – “Ошибка: невозможно создать файл. Проверьте наличие прав” Другая веб морда, от сюдова, так же подключается без проблем, но на попытку закачать вообще не реагирует. может Я пользователя torrent неправильно создал??? (как его правильно делать) команда /etc/rc.d/rtorrent start только из рутовскоё консоли работает. #!/bin/bash . /etc/rc.conf . /etc/rc.d/functions case "$1" in start) stat_busy "Starting rtorrent" su torrent -c 'screen -d -m rtorrent' &> /dev/null if [ $? -gt 0 ]; then stat_fail else add_daemon rtorrent stat_done fi ;; stop) stat_busy "Stopping rtorrent" killall -w -s 2 /usr/bin/rtorrent &> /dev/null if [ $? -gt 0 ]; then stat_fail else rm_daemon rtorrent stat_done fi ;; restart) $0 stop sleep 1 $0 start ;; *) echo "usage: $0 {start|stop|restart}" esac exit 0 Если в консоли ввести “su torrent -c ‘screen -d -m rtorrent’ &> /dev/null” то запросит пас |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
воротай всё в зад :)
systemd должен умереть.
|
nomadru |
|
Темы:
3
Сообщения:
22
Участник с: 05 марта 2009
|
Да Как жаль что man не может ответить на всё! И юзеров в мире линукс становился все больше! Вот только больше становится таких как Я !!! Которые тока знакомятся и почти ни чего не знают! простите за лирическое отступление. |