Hash de senha do Cloud-Init

0

Estou tentando criar um usuário com cloud-init usando a imagem do Ubuntu 18.04. Aqui está minha configuração:

users:
  - default
  - name: ken
    passwd: $6$rounds=4096**REDACTED**
    ssh-authorized-keys:
      - ssh-rsa **REDACTED**
    sudo: ALL=(ALL) NOPASSWD:ALL
    groups: sudo
    shell: /bin/bash

Eu sou capaz de fazer ssh no servidor assim que ele é inicializado, então sei que a chave SSH foi copiada usando o cloud-init. No entanto, não consigo fazer login usando o virt-manager, portanto, sei que a senha não foi configurada corretamente. Além disso, o / etc / shadow tem um "!" onde o hash deve ser.

Eu usei o mkpassword para criar o hash de acordo com as instruções aqui: link .

Como você define a senha para um novo usuário usando o cloud-init?

    
por Ken J 14.10.2018 / 04:36

0 respostas

Tags