4.10. cloud-init를 사용하여 root 사용자만 구성
root 사용자와 다른 사용자가 없도록 사용자 데이터를 구성할 수 있습니다.
절차
데이터 소스의 요구 사항에 따라
user-data
파일을 편집하거나cloud.cfg.d
디렉터리에 다음 지시문을 추가합니다.참고모든 사용자 지시문에는 파일 상단에
#cloud-config
가 포함되어 있어cloud-init
가 파일을 사용자 지시문이 포함된 것으로 인식합니다.cloud.cfg.d
디렉터리에 지시문을 포함하는 경우 파일*.cfg
이름을 지정하고 항상 파일 맨 위에#cloud-config
를 포함합니다.users
섹션에서 사용자root
에 대한 항목을 만듭니다.다음의 간단한 예제에는
name
옵션만 있는users
섹션이 포함되어 있습니다.users: - name: root chpasswd: list: | root:password expire: False
선택적으로 root 사용자의 SSH 키를 설정합니다.
users: - name: root ssh_pwauth: True ssh_authorized_keys: - ssh-rsa AA..vz user@domain.com