Anmeldung mit dem von Proxmox in CoreOS bereitgestellten Kennwort nicht möglich

Anmeldung mit dem von Proxmox in CoreOS bereitgestellten Kennwort nicht möglich

Ich habe versucht, CoreOS auf meiner VM in Proxmox zu installieren. Ich habe eine Datei cloud-config.yaml erstellt:

#cloud-config

hostname: coreos

coreos:  
  etcd:    
    addr: $private_ipv4:4001
    peer-addr: $private_ipv4:7001
  units:
    - name: etcd.service
      command: start
    - name: fleet.service
      command: start
    - name: static.network
      runtime: true
      content: |
        [Match]
        Name=ens18

        [Network]
        Address=192.168.4.109/24
        Gateway=192.168.4.1
        DNS=8.8.8.8
users:  
  - name: core
    passwd: core
    groups:
      - sudo
      - docker

Ich habe beim Booten ein Live-ISO geladen und diesen Befehl gestartet:

sudo coreos-install -d /dev/sda -c cloud-config.yaml

CoreOS wurde korrekt installiert, aber ich kann mich nicht mit dem Benutzer und dem Passwort „core“ anmelden. Wo liegt der Fehler?

Antwort1

Stellen Sie sicher, dass Sie einen Hash angeben für diepasswdOption in der #cloud-configDatei.

$ echo "core" | openssl passwd -stdin -1
$1$o2SU8wJ7$IUhyYV.5yJ5TI7BSZmZDx.

verwandte Informationen