4.4. cloud-init를 사용하여 루트 암호 설정
루트 암호를 설정하려면 사용자 목록을 만듭니다.
절차
데이터 소스의 요구 사항에 따라
user-data
파일을 편집하거나cloud.cfg.d
디렉터리에 다음 지시문을 추가합니다.참고모든 사용자 지시문에는 파일 상단에
#cloud-config
가 포함되어 있어cloud-init
가 파일을 사용자 지시문이 포함된 것으로 인식합니다.cloud.cfg.d
디렉터리에 지시문을 포함하는 경우 파일*.cfg
이름을 지정하고 항상 파일 맨 위에#cloud-config
를 포함합니다.파일의
chpasswd
섹션에 사용자 목록을 생성합니다.참고공백은 매우 중요합니다. 사용자 목록의 콜론 앞이나 뒤의 공백을 포함하지 마십시오. 공백을 포함하는 경우 암호가 공백으로 설정됩니다.
#cloud-config ssh_pwauth: True ssh_authorized_keys: - ssh-rsa AAA...SDvz user1@yourdomain.com - ssh-rsa AAB...QTuo user2@yourdomain.com chpasswd: list: | root:myrootpassword cloud-user:mypassword expire: False
참고이 방법을 사용하여 사용자 암호를 설정하는 경우 이 섹션의 모든 암호를 설정해야 합니다.