Вернуться   Биткоин Форум > Сервисы
7 августа 2011, 5:24:50 AM   # 1
 
 
Сообщения: 736
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Так что я гугл
нашел много способов, чтобы получить вещи начали, но ни один из них не работал.

Позвольте мне показать вам один способ, которым я, хотя должен быть основной и работать ...

Я открыл файл
/etc/rc.local
Похоже, это ...
Код:
#! / Bin / ш
#
# Этот сценарий выполняется в конце каждого многопользовательского запуска.

/ Главная / bitcoinpool / namecoin / namecoind -daemond &
/ Главная / bitcoinpool / pushpool / pushpoold --config = / дом / bitcoinpool / pushpool / server.json &

Выход 0

Когда я не перезагружать ничего.

Пожалуйста, помогите и получить деньги в полном объеме!
DavinciJ15 сейчас офлайн Пожаловаться на DavinciJ15   Ответить с цитированием Мультицитирование сообщения от DavinciJ15 Быстрый ответ на сообщение DavinciJ15


Как заработать Биткоины?
Без вложений. Не майнинг.


7 августа 2011, 6:07:01 AM   # 2
 
 
Сообщения: 238
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Получил 1806 Биткоинов
Реальная история.





Что дистрибутивом вы используете? Я спрашиваю, потому что некоторые дистрибутивы используют /etc/rc.d/rc.local.

Был /etc/rc.local уже там, и вы добавили к нему, или же создать его самостоятельно?

Вы можете также сделать несколько простых отладки, чтобы увидеть, если ваш сценарий когда-либо выполняется. Что-то простое, как:

Код:
эхо "Да, он будет выполнен!" > /home/bitcoinpool/debug.txt

Затем, после перезагрузки вы можете увидеть, если он сделал debug.txt.file
jondecker76 сейчас офлайн Пожаловаться на jondecker76   Ответить с цитированием Мультицитирование сообщения от jondecker76 Быстрый ответ на сообщение jondecker76

7 августа 2011, 6:36:16 AM   # 3
 
 
Сообщения: 238
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Еще одна вещь, чтобы упомянуть. Некоторые скрипты должны работать как правильный пользователь (так что они знают, где их скрытая директория данных). Если бы я тебя, я хотел бы изменить сценарий, чтобы выглядеть как на примере ниже, так что они выполняют в качестве правильного пользователя (а не корень):

Код:
#! / Bin / ш
#
# Этот сценарий выполняется в конце каждого многопользовательского запуска.

су bitcoinpool -c / дома / bitcoinpool / namecoin / namecoind -daemond &
су bitcoinpool -c / дома / bitcoinpool / pushpool / pushpoold --coinfig = / дом / bitcoinpool / pushpool / server.json &

Выход 0
jondecker76 сейчас офлайн Пожаловаться на jondecker76   Ответить с цитированием Мультицитирование сообщения от jondecker76 Быстрый ответ на сообщение jondecker76

7 августа 2011, 7:00:56 AM   # 4
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Для того, чтобы захватить весь вывод (стандартный вывод + Stderr), вы можете добавить ">> /var/log/bitcoinpool.log 2>&1",
Кроме того, проверьте ваши стандартные журналы (сообщения, хроны) для дополнительных сообщений об ошибках.

В большинстве случаев такие сценарии не из-за относительных путей. Cron имеет другую среду.
Bitsky сейчас офлайн Пожаловаться на Bitsky   Ответить с цитированием Мультицитирование сообщения от Bitsky Быстрый ответ на сообщение Bitsky

7 августа 2011, 7:09:06 AM   # 5
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Также...

Я предполагаю, что вы не имели в виду "coinfig", но "конфиг"
Bitsky сейчас офлайн Пожаловаться на Bitsky   Ответить с цитированием Мультицитирование сообщения от Bitsky Быстрый ответ на сообщение Bitsky

7 августа 2011, 7:34:27 AM   # 6
 
 
Сообщения: 176
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Использование rc.local вас "огонь и забыть" демон. UNIX стиль должен иметь сценарий инициализации, который можно использовать для того, чтобы начать, остановить и перезапустить демон. Кроме того, процесс, который будет запускать демон для вас, если вы связаны сценария инициализации соответствующего уровня выполнения (ов) и останавливаете их должным образом при перезагрузке / остановить сервер. С этим знанием вы должны взглянуть на эту тему:

http://bitcointalk.org/?topic=965.0

и адаптировать его к вашим потребностям. Это должно помочь вам это делать в "правильно" путь. Сделайте то же самое для pushpoold. Если вы хотите, вы можете наклонить оригинальный автор.
nodemaster сейчас офлайн Пожаловаться на nodemaster   Ответить с цитированием Мультицитирование сообщения от nodemaster Быстрый ответ на сообщение nodemaster

7 августа 2011, 6:40:00 PM   # 7
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Также, "демон" написано с ошибками.
Error сейчас офлайн на ошибке Пожаловаться   Ответить с цитированием Мультицитирование Сообщения от ошибок Быстрый ответ на сообщение об ошибке

7 августа 2011, 9:39:23 PM   # 8
 
 
Сообщения: 518
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Так что я гугл
нашел много способов, чтобы получить вещи начали, но ни один из них не работал.

Позвольте мне показать вам один способ, которым я, хотя должен быть основной и работать ...

Я открыл файл
/etc/rc.local
Похоже, это ...
Код:
#! / Bin / ш
#
# Этот сценарий выполняется в конце каждого многопользовательского запуска.

/ Главная / bitcoinpool / namecoin / namecoind -daemond &
/ Главная / bitcoinpool / pushpool / pushpoold --coinfig = / дом / bitcoinpool / pushpool / server.json &

Выход 0

Когда я не перезагружать ничего.

Пожалуйста, помогите и получить деньги в полном объеме!


Вот что вам нужно:
создайте следующий скрипт:
котировка
#! / Bin / ш
# Запускает и останавливает namecoin + pushpool
#


дело "$ 1" в
Начало)
       / Главная / bitcoinpool / namecoin / namecoind -daemon -server
       / Главная / bitcoinpool / pushpool / pushpoold --config = / дом / bitcoinpool / pushpool / server.json &
      
;;

стоп)
   
   killall namecoind pushpoold
;;

перезапуск)
     $ 0 остановка
     $ 0 начало
;;

*)
        эхо "Использование: $ 0 рестарт"
        выход 1
ESAC

сохраните скрипт под /etc/init.d/somenameyoucanchooseyourself
Теперь, сделайте скрипт исполняемым:
CHMOD + х /etc/init.d/somenameyoucanchooseyourself

если вы используете Debian, как системы (т.е. Debian, Ubuntu и т.д.), вы можете включить этот скрипт для запуска при загрузке с помощью:
обновление-rc.d somenameyoucanchooseyourself по умолчанию
Antares сейчас офлайн Пожаловаться на Antares   Ответить с цитированием Мультицитирование сообщения от Antares Быстрый ответ на сообщение Antares

8 августа 2011, 6:11:28 PM   # 9
 
 
Сообщения: 448
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Так что я гугл
нашел много способов, чтобы получить вещи начали, но ни один из них не работал.

Позвольте мне показать вам один способ, которым я, хотя должен быть основной и работать ...

Я открыл файл
/etc/rc.local
Похоже, это ...
Код:
#! / Bin / ш
#
# Этот сценарий выполняется в конце каждого многопользовательского запуска.

/ Главная / bitcoinpool / namecoin / namecoind -daemond &
/ Главная / bitcoinpool / pushpool / pushpoold --coinfig = / дом / bitcoinpool / pushpool / server.json &

Выход 0

Когда я не перезагружать ничего.

Пожалуйста, помогите и получить деньги в полном объеме!


Linux не определяет уровень выполнения запуска скриптов, зависит от конкретного пользовательского уровня, чтобы, как это устанавливается. Просто, который INIT настроить используется? Что ты бежишь конкретно?

Кроме того, выше работает все, как корень, а не отличная идея. Я бы запустить namecoid как свой собственный пользователь, вероятно, в тюрьме корневым каталогом.

В любом случае, много Linux настроить использование Vixie хрон ... в этом случае создать пользователь
для выполнения этого (myncduser или любой другой). Добавьте их в cron.allow, если это будет необходимо.

# Кронтаб -u myncduser -e

затем добавить строку

@reboot / дома / bitcoinpool / namecoin / namecoind -daemond


или еще лучше, поставить его в сценарий, который может перезапустить его, если он выходит из строя, на самом деле, если это для промышленного использования, смотрите в нечто вроде DaemonTools или runit iinstead.
twobits сейчас офлайн Пожаловаться на twobits   Ответить с цитированием Мультицитирование сообщения от twobits Быстрый ответ на сообщение twobits

8 августа 2011, 6:52:29 PM   # 10
 
 
Сообщения: 565
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold


или еще лучше, поставить его в сценарий, который может перезапустить его, если он выходит из строя, на самом деле, если это для промышленного использования, смотрите в нечто вроде DaemonTools или runit iinstead.

Некоторые версии Linux (Ubuntu приходит на ум) использовать выскочку, так что все, что вам нужно сделать, это падение правильно сформированный скрипта в / и т.д. / инициализации. Например.:

Код:
# bitcoind

описание "Держите bitcoind в воздухе"

начать (файловая система
          и уровень выполнения [2345]
          и начал Rsyslog
          и сеть-устройство добавлено ИНТЕРФЕЙС = eth0)

остановка на (выключение
          или уровень выполнения [! 2345])

предпусковой сценарий
  / USR / бен / Регистратор -t выскочка Отправной bitcoind
конец скрипта

после запуска сценария
  / USR / бен / Регистратор -t выскочка начал bitcoind
конец скрипта

ENV ЛАНГ = С
ENV LC_ALL = C
ENV = НАЧАЛО / вар / Библиотека / Биткойн

экспорт LANG
экспорт LC_ALL
экспорт HOME

ChDir / вар / катушка / Bitcoin
Umask 0077
хороший 10

убить время ожидания 45

скрипт
  Exec / USR / бен / Суд -H -u Bitcoin \
       / USR / местные / SBIN / bitcoind -datadir = / вар / катушка / Bitcoin -server
конец скрипта

респаун

до остановки сценария
  / USR / бен / регистратор -t выскочка остановки bitcoind
  Exec / USR / местные / SBIN / bitcoind остановки
конец скрипта

после остановки сценария
  / USR / бен / регистратор -t выскочка остановился bitcoind
конец скрипта

# ВФ

(Сценарий сделать предположение о том, где найти bitcoind то, что пользователь может работать как, которым сетевой интерфейс для использования и т.д.)

Ура,
kseistrup сейчас офлайн Пожаловаться на kseistrup   Ответить с цитированием Мультицитирование сообщения от kseistrup Быстрый ответ на сообщение kseistrup

10 августа 2011, 6:22:34 PM   # 11
 
 
Сообщения: 736
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Спасибо за все решения я буду стараться их все и дать награду первому человеку, который получил это право. Я 100% уверен, что ошибки синтаксиса приведут к сбою эфира мной или в вашем комментарии.

BTW Я использую Ubuntu Server 11.04.

DavinciJ15 сейчас офлайн Пожаловаться на DavinciJ15   Ответить с цитированием Мультицитирование сообщения от DavinciJ15 Быстрый ответ на сообщение DavinciJ15

16 августа 2011, 7:12:21 PM   # 12
 
 
Сообщения: 736
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Я не пробовал каждый вариант никто из них не работаю, мне не хватает вещи, как какого пользователя запустить его под или все, что я должен понять это.

/etc/init.d/myscriptname было полезно, как я могу вручную остановить и запустить его. Благодаря!
DavinciJ15 сейчас офлайн Пожаловаться на DavinciJ15   Ответить с цитированием Мультицитирование сообщения от DavinciJ15 Быстрый ответ на сообщение DavinciJ15

16 августа 2011, 7:31:49 PM   # 13
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Не использовали Ubuntu, что часто, но если я правильно помню, вы можете иметь сервис запускается автоматически при загрузке с чем-то вроде "обновление-rc.d myscriptname по умолчанию" как корень.
Или вы можете симлинку к сценарию в init.d от rc3.d / S99myscriptname (не забывайте, что вы, вероятно, также необходимы симлинкой rc1.d / K99myscriptname).
Не забудьте заглянуть в журналы для сообщений об ошибках.
Bitsky сейчас офлайн Пожаловаться на Bitsky   Ответить с цитированием Мультицитирование сообщения от Bitsky Быстрый ответ на сообщение Bitsky

16 августа 2011, 7:54:37 PM   # 14
 
 
Сообщения: 736
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Не использовали Ubuntu, что часто, но если я правильно помню, вы можете иметь сервис запускается автоматически при загрузке с чем-то вроде "обновление-rc.d myscriptname по умолчанию" как корень.
Или вы можете симлинку к сценарию в init.d от rc3.d / S99myscriptname (не забывайте, что вы, вероятно, также необходимы симлинкой rc1.d / K99myscriptname).
Не забудьте заглянуть в журналы для сообщений об ошибках.


Я сделал "обновление-rc.d myscriptname по умолчанию" а корень перезагружается и ничего не началось.

Точно так же вы знаете, что я понятия не имею, где бревна.

DavinciJ15 сейчас офлайн Пожаловаться на DavinciJ15   Ответить с цитированием Мультицитирование сообщения от DavinciJ15 Быстрый ответ на сообщение DavinciJ15

16 августа 2011, 8:54:18 PM   # 15
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Хм, вы можете разместить скрипт, который вы используете?

Получили ли вы какие-либо вывод, когда вы сделали обновление-rc.d?
Отменяет предыдущее: обновление-rc.d myscriptname удалить
Установите уровни запуска вручную: обновление-rc.d myscriptname начать 13 остановка 06
Посмотрите на /etc/rc3.d/, чтобы увидеть, если есть символическая ваше /etc/init.d/myscriptname

Бревна должны идти в / вар / журнал /. Как правило, есть сообщения, загрузки, системный журнал или что-то подобное, которые могут содержать информацию о том, почему запуск службы не удается. dmesg может быть, тоже.
Я бегу из идей, к сожалению, хотя, так как Ubuntu не мой любимый Linux дистрибутив. О, и вы находитесь в 3-й уровень, не так ли? Проверить с "кто -r",

А также "/etc/init.d/myscriptname начало" прекрасно работает, когда вы делаете это вручную? Какими вы, когда делаете это? Root?
Bitsky сейчас офлайн Пожаловаться на Bitsky   Ответить с цитированием Мультицитирование сообщения от Bitsky Быстрый ответ на сообщение Bitsky

16 августа 2011, 10:35:00 PM   # 16
 
 
Сообщения: 736
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Хм, вы можете разместить скрипт, который вы используете?

Получили ли вы какие-либо вывод, когда вы сделали обновление-rc.d?
Отменяет предыдущее: обновление-rc.d myscriptname удалить
Установите уровни запуска вручную: обновление-rc.d myscriptname начать 13 остановка 06
Посмотрите на /etc/rc3.d/, чтобы увидеть, если есть символическая ваше /etc/init.d/myscriptname

Бревна должны идти в / вар / журнал /. Как правило, есть сообщения, загрузки, системный журнал или что-то подобное, которые могут содержать информацию о том, почему запуск службы не удается. dmesg может быть, тоже.
Я бегу из идей, к сожалению, хотя, так как Ubuntu не мой любимый Linux дистрибутив. О, и вы находитесь в 3-й уровень, не так ли? Проверить с "кто -r",

А также "/etc/init.d/myscriptname начало" прекрасно работает, когда вы делаете это вручную? Какими вы, когда делаете это? Root?
Благодарю.
Для вашей помощи, если мы получим это происходит, я заплачу вам БТД.
Во всяком случае я не в передней части компьютера, прямо сейчас, но, чтобы проверить, и проверить все вещи, которые вы задаете. Однако я могу сказать вам, что "/etc/init.d/myscriptname начало" работает просто отлично, и я рад. Но если я запускаю его в качестве пользователя, а не искоренять это терпит неудачу как namcoind попробовать, чтобы прочитать данные из /home/username/.namecoin вместо /root/.namecoin

Облом. Как Чаун к /root/.namecoin не работает. Я предполагаю, что я должен сделать какую-то связь с папками. 
DavinciJ15 сейчас офлайн Пожаловаться на DavinciJ15   Ответить с цитированием Мультицитирование сообщения от DavinciJ15 Быстрый ответ на сообщение DavinciJ15

16 августа 2011, 11:06:41 PM   # 17
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Некоторые вещи, которые приходят на ум:
- возможно namcoind имеет возможность указать каталог данных (Bitcoin имеет, я использую это)
- символический (пер -s) или жесткие ссылки (монтирования -o связывается) эти каталоги (жесткие ссылки должны войти в / и т.д. / Fstab слишком IIRC)

Bitsky сейчас офлайн Пожаловаться на Bitsky   Ответить с цитированием Мультицитирование сообщения от Bitsky Быстрый ответ на сообщение Bitsky

1 сентября 2011, 11:44:06 PM   # 18
 
 
Сообщения: 736
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Вернуться к проблеме рестарта, что не было зафиксировано еще.

Вот копия моего сценария ... (помните, что я не являюсь пользователем Linux на самом деле за последние 30 дней это самое я использовал Linux в своей жизни.)

Код:
#! / Bin / ш
# Запускает и останавливает namecoin & pushpool & blkmond
#


дело "$ 1" в
Начало)
        эхо ""
        эхо "Начиная namecoind и pushpool"
        эхо ""
       / Главная / убунту / namecoin / namecoind -daemon -server
        сон 1
       / Главная / убунту / pushpool / pushpoold --config = / дом / убунту / pushpool / server.json
        экран -dmS blkmond / дома / убунту / pushpool / blkmond /home/ubuntu/pushpool/blkmond.conf
        $ 0 Вид

;;

стоп)
   эхо ""
   эхо "Убийство pushpoold затем останавливая namecoin"

   killall pushpoold
   killall blkmond
   / Главная / убунту / namecoin / namecoind остановить
;;

перезапуск)
     $ 0 остановка
     сон 4
     $ 0 начало
;;

Посмотреть)
        пс -e | Grep namecoind
        пс -e | Grep pushpoold
        пс -e | Grep blkmond
;;


*)
        эхо "Использование: $ 0 остановка"
        выход 1
ESAC

Это (/etc/init.d/namecoin старт;) должно быть выполнено как корень под Ubuntu 11.04 это должно быть легко Пожалуйста, помогите. Я должен спросить, так как у меня есть и основные проблемы, и везде, и был в состоянии решить ее, но это ускользает от меня? WTF?

КСТАТИ скрипт работает.
DavinciJ15 сейчас офлайн Пожаловаться на DavinciJ15   Ответить с цитированием Мультицитирование сообщения от DavinciJ15 Быстрый ответ на сообщение DavinciJ15

1 сентября 2011, 11:49:14 PM   # 19
 
 
Сообщения: 736
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

Почему это не работает?

Код:
обновление-rc.d по умолчанию namecoin;

запустить его снова дает мне это ...

Код:
обновление-rc.d namecoin по умолчанию
обновление-rc.d: предупреждение: /etc/init.d/namecoin отсутствует LSB информация
обновление-rc.d: см
 Запуск системы / остановка ссылка на /etc/init.d/namecoin уже существует.

Reboot дает мне Jake вонять ALL. WTF?

работает как су вручную
/etc/init.d/namecoin старт;
дать мне то, что я хочу начать, чтобы сделать!


КСТАТИ pushpoold это единственное, что работает после перезагрузки.
DavinciJ15 сейчас офлайн Пожаловаться на DavinciJ15   Ответить с цитированием Мультицитирование сообщения от DavinciJ15 Быстрый ответ на сообщение DavinciJ15

2 сентября 2011, 12:10:57 AM   # 20
 
 
Сообщения: 297
Цитировать по имени
цитировать ответ
по умолчанию Re: 1 BTC для основной информации Linux - Как автозапуск namecoind и pushpoold

PM мне и 1.5 BTC я могу работать на нем лично или иметь один из наших техников сделать это, так как мы проводим эти услуги все время на наших серверах, и к ним привыкли. (1,5 из-за низкой цены BTC прямо сейчас)

Что мы можем сделать, это запустить сеанс экрана, так что вы можете наблюдать, как мы фиксируем его в режиме реального времени, так что вы точно знаете, что мы сделали также.

Просто потребуется SSH регистрационной информации для сервера в вопросе и корневой доступе.
jfreak53 сейчас офлайн Пожаловаться на jfreak53   Ответить с цитированием Мультицитирование сообщения от jfreak53 Быстрый ответ на сообщение jfreak53



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW