Опубликовано
Комментарии 0

по сборке все есть тут
репозиторий Бэна

apk add git make cmake libstdc++ gcc g++ libuv-dev openssl-dev hwloc-dev automake libtool autoconf linux-headers
git clone https://github.com/Bendr0id/xmrigCC.git xmrig
mkdir xmrig/build
cd xmrig/scripts && ./build_deps.sh && cd ../build
cmake .. -DXMRIG_DEPS=scripts/deps -DBUILD_STATIC=ON
make -j$(nproc)

Автор

Опубликовано
Комментарии 0

Входные данные:
vps ты поднял, защитил, доступ себе по ssh обеспечил

  • Включаем репозиторий testing (после установки желательно выключить, нестабильный он кагбэ..)
    • nano /etc/apk/repositories
    • убираем решетку с #http://dl-cdn.alpinelinux.org/alpine/edge/testing
    • если не нашел, это шестая строчка (сарказм)
  • Ставим прокси
    • apk update && apk add xmrig-proxy
  • Создаем конфиг для прокси
    • touch /etc/xmrigproxy-config.json
    • набиваем конфиг своими данными nano /etc/xmrigproxy-config.json
  • Открываем порт для прокси
    • ufw allow 3333 (ну или какой ты там в конфиге прописал)
  • Тестируем запуск и смотрим подключились твои майнеры или нет
    • xmrig-proxy -c /etc/xmrigproxy-config.json
    • запускаем майнера гденибудь вдали от vps, смотрим логи с двух сторон, радуемся что все работает.
  • Создаем init для автозапуска прокси
    • touch /etc/init.d/xmrig-proxy
    • даем права на запуск chmod +x /etc/init.d/xmrig-proxy
    • nano /etc/init.d/xmrig-proxy и пишем в него такие буковки
      #!/sbin/openrc-run
      name="xmrig-proxy"
      command="/usr/bin/xmrig-proxy"
      command_args="-c /etc/xmrigproxy-config.json"
      command_background=true
      pidfile=/var/run/xmrig-proxy.pid
      depend()
      {
          need net
      }
      
  • Добавляем init
    • rc-update add xmrig-proxy
  • Запускаем (Останавливаем)
    • rc-service xmrig-proxy start
    • rc-service xmrig-proxy stop

Профит. Ты молодец, если дошел до сюда.

Автор

Опубликовано
Комментарии 0

Входные данные:
ты наконец то осилил что такое vps, перестал называть его дедиком, и начал небрежно кидать фразы: «да чотам, я на вэпээске у себя …. тратататамногабукаф», после недельного затраха мозга тикетами в тех.поддержку и вопросами в чат сообщества.

Поздравляю!!!
Теперь, по хорошему, надо бы защитить свой сервачище.
по статистике, vps созданый со слабым паролем рута, и открытым ssh, уводят гдето за пару часов. ты можешь и не знать, что он уже не твой )). а он уже не твой

Поехали защищаться.
  • Поставь чтонибудь для редактирования текста. vi для тебя будет сложный ))
    • apk update && apk add nano или для любителей двухпанельных фм apk update && apk add mc
  • Включаем репозиторий комьюнити
    • nano /etc/apk/repositories
    • убираем решетку с репозитория комьюнити #http://dl-cdn.alpinelinux.org/alpine/v3.12/community
    • если не нашел где репозиторий комьюнити, убери решетку с начала третьей строки (сарказм)
  • Ставим ufw
    • apk update && apk add ufw
  • Создаем правило для входящего ssh
    • ufw allow 22 – если ssh у тебя сидит на стандартном порту. лучше вообще поменять на какойнить другой. и fail2ban настроить.
  • Включаем ufw
    • ufw enable
      Профит. Базовую защиту ты включил.

Автор

Опубликовано
Комментарии 0

Об установке написано много и везде
например:
тут
тут
тут
и тут самое замечательное

акценты поставлю лишь на двух пунктах: по дефолту (через setup-alpine) система разобъет диск на три партиции, вторая из которых swap, которая тебе не уперлась никуда, поэтому делаем так.
  • Загружаемся с livecd
    • Проходим setup-alpine, в последних трех вопросах пишем none
  • Запускаем setup-disk с нужными нам параметрами
    • setup-disk -s 0 -m sys /dev/sda
    • где -s 0 не создавать swap раздел, -m sys полноценная установка, /dev/sda диск,флешка куда ставим систему.

Автор

Опубликовано


Мамкин Максим Маркович
Родился и немного вырос в селе Нижняя Покровка Белгородской области
В 1983г. отрастив ноги, благополучно выпилися в населенный пункт побольше.
Характер: скверный, любознательный
Особые приметы: косой на один глаз
Особенности: на комменты сроду никогда не отвечал (из-за косоглазия наверное), и не планирует.

Автор