cloud init를 사용하여 이 규칙을 구현하려고 하는데 할 수 없습니다. 사용자가 입력한 비밀번호를 입력하도록 하고 싶지만 일단 sudo su 명령을 실행하면 시스템에서 사용자가 비밀번호를 변경하도록 강제합니다. Cloud-Init를 통해 이 작업을 어떻게 수행합니까? 사용자가 SSH를 통해 연결하고 비밀번호를 묻는 메시지가 표시되지 않음을 선언합니다.
- name: prova
groups: sudo
plain_text_passwd: 1234
sudo: ['ALL=(ALL) ALL']
lock_passwd: false
chpasswd: {expire: True}
ssh_pwauth: false
이렇게 하려고 하는데 작동하지 않습니다. 누구든지 도와주실 수 있나요?
감사해요
답변1
모든문서:
만료 키는 사용자가 다음에 로그인할 때 비밀번호를 재설정해야 하도록 이 모듈에서 지정한 모든 사용자 비밀번호를 만료할지 여부를 설정하는 데 사용됩니다.
사용자를 만료시키지 않으려면 만료 키를 true로 설정하면 안 됩니다.