Adaptar les MVs perquè puguin ser compatibles amb vagrant

Creació d'usuaris vagrant a les mv
Debian/Ubuntu mate/Rocky linux

Primer de tot cal crear usuaris vagrant amb permisos sudo en cada mv

# Paso 1: Crear usuario 'vagrant'
# Debian / Ubuntu (usando adduser)
sudo adduser vagrant

# Rocky Linux (usando useradd)
sudo useradd -m -s /bin/bash vagrant
echo "vagrant:vagrant" | sudo chpasswd

# Paso 2: Dar permisos sudo al usuario 'vagrant'
# Debian / Ubuntu:
sudo usermod -aG sudo vagrant

# Rocky Linux:
sudo usermod -aG wheel vagrant

# Paso 3: Instalar clave pública oficial de Vagrant
sudo mkdir -p /home/vagrant/.ssh
sudo curl -fsSL https://raw.githubusercontent.com/hashicorp/vagrant/master/keys/vagrant.pub \
  -o /home/vagrant/.ssh/authorized_keys

# Ajustar permisos para seguridad
sudo chown -R vagrant:vagrant /home/vagrant/.ssh
sudo chmod 700 /home/vagrant/.ssh
sudo chmod 600 /home/vagrant/.ssh/authorized_keys
  1. Obre el Panell de Control
    Prem Win + R, escriu control i prem Enter.

  2. Accedeix a “Comptes d’usuari”
    Fes clic a Comptes d’usuari, després a Gestiona un altre compte.

  3. Afegeix un nou usuari
    Fes clic a Afegeix un nou usuari a Configuració (això obrirà la finestra de Configuració).

  4. A Configuració, ves a “Família i altres usuaris”
    Selecciona Família i altres usuaris al menú lateral.

  5. Afegeix un usuari sense compte Microsoft
    – Fes clic a Afegeix una altra persona a aquest equip.
    – Selecciona No tinc la informació d’inici de sessió d’aquesta persona.
    – Després, fes clic a Afegeix un usuari sense compte Microsoft.

  6. Crea l’usuari vagrant
    – Escriu vagrant com a nom d’usuari.
    – Escriu la contrasenya que vulguis (pot ser vagrant per facilitat).
    – Afegeix una pista de contrasenya si vols.
    – Fes clic a Següent i després a Finalitza.

  7. Dóna permisos d’administrador
    – A Família i altres usuaris, selecciona l’usuari vagrant.
    – Fes clic a Canvia el tipus de compte.
    – Selecciona Administrador al menú desplegable.

    Fes clic a Accepta.

Per poder adaptarlos, cal desde el host crear una carpeta amb per exemple el nom vagrant-debian, y desde la terminal entrar dins d’aquesta carpeta y posar el comandes següents:

# Situa't dins la carpeta del projecte
cd vagrant-debian

# Empaqueta la màquina virtual (des del host, la ruta no afecta l’empaquetat)
vagrant package --base "NomDeLaMV" --output NomDeLaMV.box

# Afegeix la box a Vagrant (es pot fer des de qualsevol carpeta)
vagrant box add NomDeLaMV NomDeLaMV.box

# Inicialitza Vagrant en aquesta carpeta si encara no tens el Vagrantfile
vagrant init NomDeLaMV

# Engega la màquina virtual
vagrant up

Leave a Comment

Visió general de la privadesa

Aquest lloc web utilitza galetes per poder oferir-te la millor experiència d'usuari possible. La informació de les galetes s'emmagatzema al teu navegador i realitza funcions com reconèixer-te quan tornes al nostre lloc web i ajudar el nostre equip a entendre quines seccions del lloc web trobes més interessants i útils.