![Невозможно войти в систему с установленным паролем, установленным proxmox в CoreOS](https://rvso.com/image/36011/%D0%9D%D0%B5%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%20%D0%B2%D0%BE%D0%B9%D1%82%D0%B8%20%D0%B2%20%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%83%20%D1%81%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%BC%20%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D0%B5%D0%BC%2C%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%BC%20proxmox%20%D0%B2%20CoreOS.png)
Я попытался установить CoreOS на свою виртуальную машину в proxmox, я создал файл cloud-config.yaml:
#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
Я загрузил live ISO при загрузке и выполнил эту команду:
sudo coreos-install -d /dev/sda -c cloud-config.yaml
CoreOS установлена правильно, но я не могу войти с именем пользователя и паролем «core». В чем ошибка?
решение1
Обязательно укажите хэш дляпарольвариант в #cloud-config
файле.
$ echo "core" | openssl passwd -stdin -1
$1$o2SU8wJ7$IUhyYV.5yJ5TI7BSZmZDx.