локальные инсталляции форума

phpBB но не только...

Модераторы: Olej, adminn

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

локальные инсталляции форума

Непрочитанное сообщение Olej » 25 дек 2023, 18:09

Olej писал(а):
25 дек 2023, 18:05
Может эту попробовать
По ссылке начинается загрузка *.qcow2 имиджа:
Снимок экрана от 2023-12-25 16-07-24.png
Снимок экрана от 2023-12-25 16-07-24.png (58.42 КБ) 282 просмотра
Но она такая же тоскливая, как и по скачиванию непосредственно со страницы:
Снимок экрана от 2023-12-25 16-17-12.png
Снимок экрана от 2023-12-25 16-17-12.png (109.7 КБ) 282 просмотра
Снимок экрана от 2023-12-25 16-08-55.png
Снимок экрана от 2023-12-25 16-08-55.png (109.67 КБ) 282 просмотра
Там прогноз мелькает от 3-х и до 12-13 часов, но чащё всего 7-8.
Грустно это как-то.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

локальные инсталляции форума

Непрочитанное сообщение Olej » 26 дек 2023, 18:55

Olej писал(а):
25 дек 2023, 18:09
до 12-13 часов
Это дого как собачья песня ...
Поэтому предыдущий имидж я удалил.
Загрузка образов в сторонние хранилища с помощью rclone
Для чего пересоздаю новый имидж...
Ссылка на созданный, через несколько минут, имидж - имеет вид:
Предыдущая (вчерашняя):
Т.е.
1). адрес стораджа, для моего VDS, один и тот же: https://kvmnfs-cs6.timeweb.cloud
2). а условное имя конкретного файла имиджа отличаются...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

локальные инсталляции форума

Непрочитанное сообщение Olej » 26 дек 2023, 19:06

Olej писал(а):
26 дек 2023, 18:55
Загрузка образов в сторонние хранилища с помощью rclone
Создайте файл конфигурации ~/.config/rclone/rclone.conf со следующим содержимым:

Код: Выделить всё

olej@R420:~$ touch ~/.config/rclone/rclone.conf
touch: невозможно выполнить touch для '/home/olej/.config/rclone/rclone.conf': Нет такого файла или каталога

Код: Выделить всё

olej@R420:~$ ls -ld ~/.config
drwxr-xr-x 81 olej olej 4096 дек 26 11:22 /home/olej/.config

Код: Выделить всё

olej@R420:~$ mkdir ~/.config/rclone

Код: Выделить всё

olej@R420:~$ touch ~/.config/rclone/rclone.conf

Код: Выделить всё

olej@R420:~$ ls -l  ~/.config/rclone/rclone.conf
-rw-rw-r-- 1 olej olej 0 дек 26 17:59 /home/olej/.config/rclone/rclone.conf
Теперь прописываю туда откуда писать:

Код: Выделить всё

olej@R420:~/.config/rclone$ cat ~/.config/rclone/rclone.conf
[tw-img]
type = http
url = https://kvmnfs-cs6.timeweb.cloud
Запустите сессию screen или tmux и выполните в ней команду rclone:

Код: Выделить всё

olej@R420:~/sdc2/rus.linux.net.hist_timeweb_backups$ time rclone copy tw-img:/5e5a855e-dde0-4fc2-a18c-5b990d5e9a13 ./lrr.qcow2 --progress --log-file rclone.log --log-level INFO
Transferred:              0 B / 0 B, -, 0 B/s, ETA -
...
Ну и какой-то движ начинается... По крайней мере в динамике отсчёт времени...
Но заканчивается это попытками неудачного подключения:

Код: Выделить всё

olej@R420:~/sdc2/rus.linux.net.hist_timeweb_backups$ time rclone copy tw-img:/5e5a855e-dde0-4fc2-a18c-5b990d5e9a13 ./lrr.qcow2 --progress --log-file rclone.log --log-level INFO
Transferred:              0 B / 0 B, -, 0 B/s, ETA -
Errors:                 1 (retrying may help)
Elapsed time:       4m0.0s

real    4m0,104s
user    0m0,255s
sys     0m0,027s

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

локальные инсталляции форума

Непрочитанное сообщение Olej » 26 дек 2023, 23:11

Olej писал(а):
26 дек 2023, 19:06
Но заканчивается это попытками неудачного подключения:
В логе:

Код: Выделить всё

2023/12/26 18:44:09 ERROR : Attempt 1/3 failed with 1 errors and: failed to stat: Head "https://kvmnfs-cs6.timeweb.cloud/5e5a855e-dde0-4fc2-a18c-5b990d5e9a13": dial tcp 80.90.181.4:443: i/o timeout
2023/12/26 18:45:09 ERROR : Attempt 2/3 failed with 1 errors and: failed to stat: Head "https://kvmnfs-cs6.timeweb.cloud/5e5a855e-dde0-4fc2-a18c-5b990d5e9a13": dial tcp 80.90.181.4:443: i/o timeout
2023/12/26 18:46:09 ERROR : Attempt 3/3 failed with 1 errors and: failed to stat: Head "https://kvmnfs-cs6.timeweb.cloud/5e5a855e-dde0-4fc2-a18c-5b990d5e9a13": dial tcp 80.90.181.4:443: i/o timeout
2023/12/26 18:46:09 INFO  :
Transferred:              0 B / 0 B, -, 0 B/s, ETA -
Errors:                 1 (retrying may help)
Elapsed time:       4m1.5s

2023/12/26 18:46:09 Failed to copy: failed to stat: Head "https://kvmnfs-cs6.timeweb.cloud/5e5a855e-dde0-4fc2-a18c-5b990d5e9a13": dial tcp 80.90.181.4:443: i/o timeout

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

локальные инсталляции форума

Непрочитанное сообщение Olej » 27 дек 2023, 12:56

Olej писал(а):
26 дек 2023, 23:11
В логе:
Но все эти сложности связаны с отсутствием (перекрыт) прямого трафика от меня к:

Код: Выделить всё

olej@R420:~$ host kvmnfs-cs6.timeweb.cloud
kvmnfs-cs6.timeweb.cloud has address 80.90.181.4
kvmnfs-cs6.timeweb.cloud mail is handled by 10 mx2.timeweb.ru.
kvmnfs-cs6.timeweb.cloud mail is handled by 10 mx1.timeweb.ru.
В конце-концов ... не мытьём так катаньем, удалось скачать имидж диска (на закачку ушла целая ночь):

Код: Выделить всё

olej@R420:~/sdc2/rus.linux.net.hist_timeweb_backups/opera$ ls -l 75f49b2e-9216-4415-b07d-afe733bcff33.qcow2 
-rw-rw-r-- 1 olej olej 16108814336 дек 27 11:38 75f49b2e-9216-4415-b07d-afe733bcff33.qcow2

Код: Выделить всё

olej@R420:~/sdc2/rus.linux.net.hist_timeweb_backups/opera$ file 75f49b2e-9216-4415-b07d-afe733bcff33.qcow2 
75f49b2e-9216-4415-b07d-afe733bcff33.qcow2: QEMU QCOW2 Image (v3), 16106127360 bytes

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

локальные инсталляции форума

Непрочитанное сообщение Olej » 27 дек 2023, 13:04

Olej писал(а):
27 дек 2023, 12:56
В конце-концов ...
И прямо этот файл, в произвольном месте куда он скачан, в QEMU формате .qcov2, сразу же для проверки можно подбросить виртуальной машине, созданной раньше под локальный форум:
Снимок экрана от 2023-12-27 12-00-52.png
Снимок экрана от 2023-12-27 12-00-52.png (63.97 КБ) 269 просмотров
И загрузка машины:
Снимок экрана от 2023-12-27 12-01-21.png
Снимок экрана от 2023-12-27 12-01-21.png (29.16 КБ) 269 просмотров
Снимок экрана от 2023-12-27 12-07-32.png
Снимок экрана от 2023-12-27 12-07-32.png (26.19 КБ) 268 просмотров

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

локальные инсталляции форума

Непрочитанное сообщение Olej » 27 дек 2023, 13:45

Olej писал(а):
27 дек 2023, 13:04
И загрузка машины:
Вход с логинам от форума - это же его копия... Вход в консоль нужен 1 рази для одной команды - получить IP этой виртуальной машины:
Снимок экрана от 2023-12-27 12-42-09.png
Снимок экрана от 2023-12-27 12-42-09.png (127.52 КБ) 267 просмотров
А дальше всё по SSH:

Код: Выделить всё

olej@R420:~$ ssh olej@192.168.1.35
olej@192.168.1.35's password: 
Linux 277938.local 4.19.0-25-amd64 #1 SMP Debian 4.19.289-2 (2023-08-08) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Dec 27 13:39:05 2023
... поменять имена пользователей, и пароли, и убрать Yggdrasil IPv6 (тут не нужен)...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

локальные инсталляции форума

Непрочитанное сообщение Olej » 27 дек 2023, 14:11

Olej писал(а):
27 дек 2023, 13:45
... поменять имена пользователей, и пароли
Добавил нового администратора (пароли показываю специально!):

Код: Выделить всё

root@277938:~# adduser user
Добавляется пользователь «user» ...
Добавляется новая группа «user» (1005) ...
Добавляется новый пользователь «user» (1006) в группу «user» ...
Создаётся домашний каталог «/home/user» ...
Копирование файлов из «/etc/skel» ...
Новый пароль : 12345
Повторите ввод нового пароля : 12345
passwd: пароль успешно обновлён
Изменение информации о пользователе user
Введите новое значение или нажмите ENTER для выбора значения по умолчанию
	Полное имя []: User
	Номер комнаты []: 
	Рабочий телефон []: 
	Домашний телефон []: 
	Другое []: 
Данная информация корректна? [Y/n] y

Код: Выделить всё

root@277938:~# usermod -aG sudo user
Проверка его входа:

Код: Выделить всё

olej@R420:~$ ssh user@192.168.1.35
user@192.168.1.35's password: 12345 
Linux 277938.local 4.19.0-25-amd64 #1 SMP Debian 4.19.289-2 (2023-08-08) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

Код: Выделить всё

user@277938:~$ whoami
user
И его sudo:

Код: Выделить всё

user@277938:~$ sudo -i

Мы полагаем, что ваш системный администратор изложил вам основы
безопасности. Как правило, всё сводится к трём следующим правилам:

    №1) Уважайте частную жизнь других.
    №2) Думайте, прежде что-то вводить.
    №3) С большой властью приходит большая ответственность.

[sudo] пароль для user: 12345

Код: Выделить всё

root@277938:~# whoami
root

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

локальные инсталляции форума

Непрочитанное сообщение Olej » 27 дек 2023, 14:53

Olej писал(а):
27 дек 2023, 13:45
А дальше
И проверить то, для чего всё делалось:
Снимок экрана от 2023-12-27 13-41-00.png
Снимок экрана от 2023-12-27 13-41-00.png (162.47 КБ) 266 просмотров
Подключение по HTTP, а не HTTPS как исходный форум - регистрироваться на вход нельзя ... почему это так - не знаю, и не хочу знать и разбираться: локальный форум полезен только для быстрого локального чтения :!:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

локальные инсталляции форума

Непрочитанное сообщение Olej » 27 дек 2023, 15:45

Olej писал(а):
27 дек 2023, 14:53
И проверить то, для чего всё делалось:
Дальше только вопросы оптимизации...
1. Превратить из .qcov2 формата в родной VirtualBox формат .vdi - сжимаемый формат:

Код: Выделить всё

olej@R420:~/sdc2/rus.linux.net.hist_timeweb_backups/opera$ ls
75f49b2e-9216-4415-b07d-afe733bcff33.qcow2

Код: Выделить всё

olej@R420:~/sdc2/rus.linux.net.hist_timeweb_backups/opera$ time qemu-img convert -f qcow2 75f49b2e-9216-4415-b07d-afe733bcff33.qcow2 -O vdi linux-ru.ru.2712.vdi

real	0m50,096s
user	0m6,965s
sys	0m31,680s
Достаточно быстро, меньше минуты.

Код: Выделить всё

olej@R420:~/sdc2/rus.linux.net.hist_timeweb_backups/opera$ ls -l
итого 30866056
-rw-rw-r-- 1 olej olej 16108814336 дек 27 14:42 75f49b2e-9216-4415-b07d-afe733bcff33.qcow2
-rw-r--r-- 1 olej olej 15498015232 дек 27 14:40 linux-ru.ru.2712.vdi

Ответить

Вернуться в «Управление WEB ресурсами»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость