Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduzione

Durante la creazione di un'istanza Linux è possibile fornire istruzioni specifiche per l'installazione di pacchetti o, in questo caso per la creazione di un'utenza con password (di default l'utenza di default è "ubuntu" ed è accessibile con una chiave privata, quindi non da console).

Prerequisiti

Accesso come amministratore del progetto.

Macchina d'appoggio unix based dove gestire il pacchetto specificato di seguito.

Guida passo-passo

UI Steps


UI Step

Se si desidera l'implementazione di un utente con password da usare in console fin da subito, prima di effettuare il deployment dell'istanza generare un hash a partire dalla password desiderata con i seguenti passaggi:


Code Block
languagebash
sudo apt install whois #per installare il pacchetto

mkpasswd --method=SHA-512 --rounds=4096 #comando per richiedere l'hash, l'output richede l'inserimento della password

Immettete la vostra password e riceverete un'hash in questo formato:  $6$rounds=4096$STX6Ombh$Brldjdbpp8q/P97iKyXJql8S3yDOihGwobSYLXA7O0awLycn9xK6O3ASvMMkCp/ElGIc2szmrA0p68aJELfki/



UI Step

Riprendere quindi il seguente insieme di righe impostato il campo "passwd" appena generato ed eventualmente cambiando il nome dell'account 

#cloud-config
users:
  - default
  - name: adminuser
    sudo:  ALL=(ALL) NOPASSWD:ALL
    shell: /bin/bash
    lock_passwd: false
    passwd: $6$rounds=4096$STX6Ombh$Brldjdbpp8q/P97iKyXJql8S3yDOihGwobSYLXA7O0awLycn9xK6O3ASvMMkCp/ElGIc2szmrA0p68aJELfki/


UI Step

Per applicare il vostro utente con la vostra password in fase di creazione basterà recarsi nella schermata "Configuration" ed incollare il blocco precedente nella sezione "Customization Script".

In questo caso a istanza ubuntu lanciata sono in grado di accedere via console con l'account "adminuser" e password all'origine dell'hash.


Alternativa per generare l'hash della password

Potete generare l'hash della vostra password anche tramite servizi online come https://quickhashwww.mkpasswd.comnet/index.php

Portatevi nella configurazione nell'immagine


Image RemovedImage Added

1254pxInserite Inserite la vostra password sotto "Input Data" (con Rounds: 4000) e cliccate GenerateL'output subirà il Salting automatico con un risultato simile al seguente con la stringa Passwords"  e cliccate "Hash"

La stringa "Hashed" sarà quindi utilizzabile nella configurazione cloud-init.

Image Removed

Con la stessa logica è possibile installare pacchetti ed eseguire operazioni ad hoc durante la creazione dell'istanza.


Prendete confidenza con la definizione dei comandi in formato YAML sulla pagina ufficiale: https://cloudinit.readthedocs.io/en/latest/



Panel
borderColor#0095DA
bgColor#F5F5F5
titleColor#FFFFFF
borderWidth1
titleBGColor#0095DA
borderStylesolid

Sommario

Table of Contents


Articoli collegati

Content by Label
showLabelsfalse
max5
showSpacefalse
cqllabel = "template" and space = currentSpace()