4.6. cloud-init를 사용하여 사용자 및 사용자 옵션 추가
사용자 섹션에서 사용자를
생성하고 설명합니다. 섹션을 수정하여 초기 시스템 구성에 사용자를 더 추가할 수 있으며 추가 사용자 옵션을 설정할 수 있습니다.
users
섹션을 추가하는 경우 이 섹션의 기본 사용자 옵션도 설정해야 합니다.
절차
데이터 소스의 요구 사항에 따라
user-data
파일을 편집하거나cloud.cfg.d
디렉터리에 다음 지시문을 추가합니다.참고모든 사용자 지시문에는 파일 상단에
#cloud-config
가 포함되어 있으므로cloud-init
가 해당 파일을 사용자 지시문을 포함하는 것으로 인식합니다.cloud.cfg.d
디렉터리에 지시문을 포함하는 경우 파일*.cfg
의 이름을 지정하고 항상 파일 상단에#cloud-config
를 포함합니다.users
섹션을 추가하거나 수정하여 사용자를 추가합니다.-
지정한 다른 사용자와 함께
cloud-user
가 기본 사용자가 되도록 하려면 섹션의 첫 번째 항목으로default
를 추가해야 합니다. 첫 번째 항목이 아닌 경우cloud-user
가 생성되지 않습니다. selinux-user
값이 없는 경우 기본적으로 사용자는unconfined_u
로 레이블이 지정됩니다.#cloud-config users: - default - name: user2 gecos: User N. Ame selinux-user: staff_u groups: users,wheel ssh_pwauth: True ssh_authorized_keys: - ssh-rsa AA..vz user@domain.com chpasswd: list: | root:password cloud-user:mypassword user2:mypassword2 expire: False
참고-
이 예제에서는
user2
를 두 그룹,사용자
및휠에
배치합니다.
-
이 예제에서는
-
지정한 다른 사용자와 함께