> For the complete documentation index, see [llms.txt](https://terraform201.devart.tv/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://terraform201.devart.tv/2.-aws-iam-role/2.-mfa.md).

# 2. 사용자 패스워드 및 MFA 설정

### 신규 사용자 계정 정보 수정

* 관리자로부터 계정을 발급받은 사용자는 패스워드와 MFA 설정을 진행합니다.
* **본 설정은 신규 사용자만 하시면 됩니다.**

### 패스워드 설정

로그인 페이지로 접속하고 `IAM user` 타입을 선택합니다.

`Account ID or account alias` 에 ID account의 alias를 입력합니다.

* `art-id` 값을 회사의 id 계정으로 변경합니다.

<figure><img src="/files/WnDDUZOpb2sowUXok1yx" alt=""><figcaption></figcaption></figure>

앞서 전달받은 `IAM username`과 `Password`를 입력하여 로그인합니다.

<figure><img src="/files/xTe8dgBspJ6y1uhdDPq0" alt=""><figcaption></figcaption></figure>

자신이 설정하고자 하는 패스워드를 입력합니다.

<figure><img src="/files/4CXWtOmonokCZY9I5aXk" alt=""><figcaption></figcaption></figure>

### MFA 설정

* **Device MFA를 진행하기 위해서는 Authy, Google Authenticator 과 같은 OTP 어플리케이션이 필요합니다.**
* 다른 MFA를 설정도 가능합니다.

IAM > Users > `자신의 계정 선택` > `Security credentials` 를 선택합니다.

Multi-factor authentication(MFA) 란에서 `Assign MFA device` 를 클릭합니다.

<figure><img src="/files/UmRwHqQJy5Zr1HGBLV16" alt=""><figcaption></figcaption></figure>

Device name에 자신의 계정 이름을 넣고, 원하는 디바이스를 선택합니다.

<figure><img src="/files/lOXch7UABhWmH1wFlxcj" alt=""><figcaption></figcaption></figure>

MFA 앱을 사용하여 MFA 코드를 발급받아 진행합니다.

<figure><img src="/files/3t8KW0dHgYwFJm3gUJCc" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/BzaFw1RF0xZgNwVHt28e" alt=""><figcaption></figcaption></figure>

### Access Key 발급

* 같은 페이지에서 `Access keys` 부분에 `Create access key` 를 클릭하여 새로운 access key를 발급받습니다.
* 발급 받은 `Access key ID`와 `Secret access key` 를 `~/.aws/credentials`에 입력합니다.

<figure><img src="/files/CODoipq1QJW4w5Ud81PM" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/3noiCFmacbsKoK279JKP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/J6XW87qtgk2FslKhviBo" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/6DNkm20UR2ZeeC5pZ42P" alt=""><figcaption></figcaption></figure>

{% code title="vim \~/.aws/credentials" %}

```bash
[default]
aws_access_key_id = <Your Access Key ID>
aws_secret_access_key = <Your Secret Access Key>
```

{% endcode %}
