lsblk — отобразить подключенные диски (dev/sdb) fdisk /dev/sdb — Вход в создание разделов Командой «n» создаём новый раздел Командой «w» сохраняем изменение mkfs.ext4 /dev/sdb1 — форматируем в ext4 mkdir /hdd2 — Создаём каталог для монтирования диска mount /dev/sdb1 /hdd2 — Монтируем раздел в каталог /hdd2 blkid | grep sdb1 — узнать uuid диска Для автомонтирования в /etc/fstab вписать: UUID=c35d364c-1a2b-44d2-a0f5-bc722dd00b14 /hdd2 ext4 rw 0 1
There is no option set up The LCC Master-node, but you can set up LCC Hive-Mining and automate it. In Ubuntu server download and unpack the latest LCC wallet version here by this command:
The Hive will be synchronising few hours. During this time, it will be use full CPU power, but after this, it will be about 1-2%. Logs timezone is UTC0. When it finished synchronize, will be created ~/.litecoincash hiden folder, where you should create litecoincash.conf with lines below:
1
2
3
server=1
daemon=1
onlynet=ipv4
Now you can set up Hive’s auto launch by cron, or service
Auto launch by cron
1. Enter the following command: crontab -e 2. put this line:
(Or you could create it by Windows version and replace wallet.dat in this path: ~/.litecoincash/wallets/wallet.dat) Find out addresses in the LCC wallet:
(You will get a hash, that you can put in this link after «?» and check it in browser https://chainz.cryptoid.info/lcc/tx.dws?)
Bees creating
Before bees creating you should check Global Index(GI) value. You can check it in Windows client, discord channel, ask your mom, or calculate it by yourself (the script is below)
GI Formula
1
2
3
Honeypot=honey_pot_lowest/10000000
When Bee Equilibrium=Honeypot/Bee Cost
GlobalIndex(%)=(Mature Bees/Bee Equilibrium)*100
[свернуть]
Bash-script that calculates GI
1. Create «getgi» file: nano getgi 2. Put the lines below in, and save it (check your path):
So, now you can automate GI checking and bees creating, considering GI’s value and LCC amount on your balance. I think it will be almost like Master-node.
More info about rpc commands here (like bitcoin’s) More info about Hive-rpc here
The Guide was created by Dabangg, with O.Baudenay and knighthash support.
Нет возможности настроить Master-ноду для заработка LCC, но вы можете настроить Hive-Mining LCC и автоматизировать его. На Ubuntu сервере скачайте и распакуйте последнюю версию кошелька отсюда следующей командой:
Улей будет синхронизироваться несколько часов. В это время он будет использовать процессор на максимум, но после этого, потребляемая мощность будет 1-2%. Часовой пояс в логах соответсвует UTC0. По окончанию, появится скрытая папка ~/.litecoincash. В ней нужно создать файл litecoincash.conf с содержимым:
1
2
3
server=1
daemon=1
onlynet=ipv4
Теперь вы можете настроить автозапуск улья с помощью cron, или службы.
Автоматический запуск улья с помощью cron
1. Введите в терминале команду: crontab -e 2. впишите строку:
(Вы получите Хеш, который можно вставить в эту ссылку после «?» и посмотреть в браузере https://chainz.cryptoid.info/lcc/tx.dws?)
Создание пчёл Перед созданием пчёл нужно узнать величину Global Index(GI). Его можно посмотреть в Windows клиенте, канале дискорда, спросить у мамы, либо посчитать самому (скрипт ниже).
Формула GI
1
2
3
Honeypot=honey_pot_lowest/10000000
When Bee Equilibrium=Honeypot/Bee Cost
GlobalIndex(%)=(Mature Bees/Bee Equilibrium)*100
[свернуть]
Bash-script, рассчитывающий GI
1. Создать файл «getgi»: nano getgi 2. Вписать следующие строки и сохранить (вставьте ваш путь):
# tc class add dev $DEV enp17s10 parent 1: classid 1:1 cbq rate 4MBit allot 1500 prio 5 bounded isolated
# tc filter add dev $DEV enp17s10 parent 1: protocol ip prio 16 u32 match ip dst 192.168.3.0/24 flowid 1:1
# tc filter add dev $DEV enp17s10 parent 1: protocol ip prio 15 u32 match ip dst 192.168.3.104 flowid 1:0
При ограничении трафика на внутреннем интерфейсе, он скапливается на внешнем, по этому нужно использовать псевдо устройство IFB (ingress) на внешнем и классифицировать от него.
Воткнули сетевую карту, сигналов нет.. lshw -c network — узнать logical name (в примере enp17s10) До версии 18: nano /etc/network/interfaces — вписать в файл, например статический ip (сохранить — ctrl+o):
1
2
3
4
auto enp17s10#автозапуск интерфейса
iface enp17s10 inet static
address192.168.3.10
netmask255.255.255.0
sudo service networking restart — перезапуск сети
После версии 18: sudo su — root netplan generate — создать файл настроек (если ещё не создан) nano /etc/netplan/01-netcfg.yaml (имя файла может быть другим, отступы пробелами обязательны, внести настройки, добавить новый сетевой интерфейс):
apt-get install apache2 — установить апач apt-get install zip — установить zip apt-get install libapache2-mod-auth-mysql php5.6-mysql mysql-server — установить mysql в Ubuntu до 15.10, дальше установить перезапись ссылок add-apt-repository ppa:ondrej/php — репозиторий php 5.6, которого нет с 16 Linux’а apt-get install php5.6 libapache2-mod-php5.6 php5.6-cli — установить php5.6 wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb — скачать mysql репозиторий в текущий каталог dpkg -i mysql-apt-config_0.8.13-1_all.deb — добавить репозиторий mysql apt-get update — обновить список репозиториев apt-get install php5.6-mysql mysql-server — Установить mysql сервер в Linux 15.10+ — Лучше задать пароль минимум 8 символов. a2enmod rewrite — перезапись ссылок web-servera в понятный читабельный вид apt-get install phpmyadmin — установить phpmyadmin ln -s /usr/share/phpmyadmin /var/www/html — символьная ссылка для работы phpmyadmin reboot — перезагрузить вход по адресу http://192.168.2.6/phpmyadmin
Ошибки, проблемы 1. «The mbstring extension is missing. Please check your PHP configuration.» — установить: apt install -y php5.6-mbstring php-gettext 2. «(HY000/1045): Access denied for user ‘phpmyadmin'» — переустановить phpmyadmin: dpkg-reconfigure -plow phpmyadmin проверить пароль на root; проверить настройки mysql: mysql_secure_installation
service vsftpd status — сведения о vsftpd systemctl start vsftpd — запустить vsftpd systemctl enable vsftpd — автозапуск vsftpd service vsftpd restart — перезапуск FTP vsftpd. ufw allow 20/tcp — открыть порт FTP данных в фаерволе ufw allow 21/tcp — открыть порт FTP команд в фаерволе adduser user — добавить user’а с параметрами из /etc/adduser.conf и папками из /etc/skel mkdir /home/user/ftp — создать папку в папке пользователя chown user /home/user/ftp — дать полный доступ к папке user’у
Виртуальные пользователи Чтобы отключить локальных и включить виртуальных, закоментить всё в /etc/pam.d/vsftpd и добавить:
1
2
3
auth required
pam_pwdfile.so pwdfile/etc/vsftpwd#файл паролей
account required pam_permit.so
apt-get install vsftpd libpam-pwdfile apache2-utils — установить libpam-pwdfile и apache2-utils, если не установлены с апачем. htpasswd -c -d /etc/vsftpwd user — создать виртуального пользователя. -c создаёт файл паролей, с перезаписью, -d — алгоритм шифрования хэша пароля. Следующие без -c htpasswd -D /etc/vsftpwd user — удалить юзера service vsftpd restart — перезапустить службу vsftpd. htpasswd -bd /etc/vsftpwd user 1 && mkdir /home/vsftpd/user && chown ftp /home/vsftpd/user — создать user’а с паролем 1, папку и назначить права на папку локальному ftp пользователю.