From 80b9a94356a7e81145802380a7cf182081fb33b9 Mon Sep 17 00:00:00 2001 From: sShemet Date: Tue, 27 May 2025 12:59:59 +0500 Subject: [PATCH] vault backup: 2025-05-27 12:59:59 --- .obsidian/workspace.json | 6 ++-- .../Alfa Cloud/Alfa PROD NODE script.md | 32 ++++++++++++------- 2 files changed, 24 insertions(+), 14 deletions(-) diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index b36e3f0..786c3f0 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,12 +13,12 @@ "state": { "type": "markdown", "state": { - "file": "WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Alfa PROD NODE script.md", + "file": "WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Alfa cloud readme.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "Alfa PROD NODE script" + "title": "Alfa cloud readme" } }, { @@ -185,6 +185,7 @@ }, "active": "343836aed0394d03", "lastOpenFiles": [ + "WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Alfa PROD NODE script.md", "WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Структура таблиц. Основа + заказы.canvas", "WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Схема образца испытаний и заявки.canvas", "WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Websockets scheme.canvas", @@ -192,7 +193,6 @@ "WORK & PROJECTS/Mol/Планы и диаграммы/Схема связей юрлиц и адресов.canvas", "WORK & PROJECTS/Mol/Планы и диаграммы/notifies.canvas", "WORK & PROJECTS/Mol/Серверы/Схема инфраструктуры.canvas", - "WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Alfa PROD NODE script.md", "WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Alfa cloud readme.md", "WORK & PROJECTS/Mol/Серверы/Mol Public Prod.md", "WORK & PROJECTS/Mol/Серверы/mail.mol-soft.ru.md", diff --git a/WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Alfa PROD NODE script.md b/WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Alfa PROD NODE script.md index 8f183ce..edc12b3 100644 --- a/WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Alfa PROD NODE script.md +++ b/WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Alfa PROD NODE script.md @@ -1,17 +1,27 @@ -``` -hostnamectl set-hostname $servername - -adduser moladmin -usermod -aG sudo moladmin -sudo useradd -m -s /bin/bash "$username" -echo "$username:$password" | sudo chpasswd +system.sh +```bash +if [ "$#" -ne 2 ]; then + echo "Usage: $0 " + exit 1 +fi -apt install mc nginx docker docker-compose -y +hostnamectl set-hostname $1 -sudo -u www-data ssh- +adduser moluser +usermod -aG sudo moluser + +echo "moluser:$2" | sudo chpasswd + +apt install mc nginx docker docker-compose mariadb-server -y + +sudo -u www-data ssh-keygen -t rsa -N "" -f ~/.ssh/id_rsa mkdir /srv/www -chroot -``` \ No newline at end of file +chown -R www-data:www-data /srv/www + +``` + + +Get /var/www/.ssh/id_rsa.pub to bitbucket repository \ No newline at end of file