![CoreOS에서 proxmox가 배포한 설정된 비밀번호로 로그인할 수 없습니다.](https://rvso.com/image/36011/CoreOS%EC%97%90%EC%84%9C%20proxmox%EA%B0%80%20%EB%B0%B0%ED%8F%AC%ED%95%9C%20%EC%84%A4%EC%A0%95%EB%90%9C%20%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%EB%A1%9C%20%EB%A1%9C%EA%B7%B8%EC%9D%B8%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
Proxmox의 VM에 CoreOS를 설치하려고 시도했으며 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
부팅 시 라이브 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.