From aeb14e4b673f09a8d1de40bddefd29df9374007c Mon Sep 17 00:00:00 2001 From: Dmitry Badovsky Date: Sat, 25 Oct 2025 14:28:24 +0000 Subject: [PATCH] Update vmcreate1.sh --- vmcreate1.sh | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/vmcreate1.sh b/vmcreate1.sh index 9c36c39..ea49655 100644 --- a/vmcreate1.sh +++ b/vmcreate1.sh @@ -8,7 +8,7 @@ storage="syno-tigra" path="/mnt/pve/$storage/snippets" username="root" -password="" +phash="" show_help() echo 'Usage:' @@ -147,9 +147,21 @@ keypair_generate (){ pubkey="$privkey".pub } +# Создаём хэш пароля. ПРОВЕРИТЬ НАЛИЧИЕ ПАКЕТА!!!!!!!!!! +mkpasswd + # Функция, которая создаёт user CloudInit-файл mksnippet(){ - # + snippet="${path}${vmnum}_user.yaml" + touch $snippet && echo -n "" $snippet + echo "hostname: ${hostname}" + echo "manage_etc_hosts: true" + echo "fqdn: $hostname" + echo "user: $username" + echo "disable_root: False" + echo "ssh_authorized_keys:\n - " + echo $phash + }