검증 과정

검증 과정

다른 서비스를 설치하기 전에 Identity 서비스에 대한 동작을 검증합니다.

주석

해당 명령어들을 컨트롤러 노드에서 실행합니다.

  1. 보안상의 이유로, 임시 인증 토큰 방식을 비활성화합니다:

    /etc/keystone/keystone-paste.ini 파일을 편집하여 [pipeline:public_api], [pipeline:admin_api], [pipeline:api_v3] 섹션에서 admin_token_auth 을 제거합니다.

  1. 임시 OS_TOKENOS_URL 환경변수를 unset합니다:

    $ unset OS_TOKEN OS_URL
    
  2. admin 사용자로, 인증 토큰을 요청합니다:

    $ openstack --os-auth-url http://controller:35357/v3 \
      --os-project-domain-id default --os-user-domain-id default \
      --os-project-name admin --os-username admin --os-auth-type password \
      token issue
    Password:
    +------------+----------------------------------+
    | Field      | Value                            |
    +------------+----------------------------------+
    | expires    | 2015-03-24T18:55:01Z             |
    | id         | ff5ed908984c4a4190f584d826d75fed |
    | project_id | cf12a15c5ea84b019aec3dc45580896b |
    | user_id    | 4d411f2291f34941b30eef9bd797505a |
    +------------+----------------------------------+
    

    주석

    이 명령어는 admin 사용자에 대한 암호를 사용합니다.

  3. demo 사용자로 인증 토큰을 요청합니다:

    $ openstack --os-auth-url http://controller:5000/v3 \
      --os-project-domain-id default --os-user-domain-id default \
      --os-project-name demo --os-username demo --os-auth-type password \
      token issue
    Password:
    +------------+----------------------------------+
    | Field      | Value                            |
    +------------+----------------------------------+
    | expires    | 2014-10-10T12:51:33Z             |
    | id         | 1b87ceae9e08411ba4a16e4dada04802 |
    | project_id | 4aa51bb942be4dd0ac0555d7591f80a6 |
    | user_id    | 7004dfa0dda84d63aef81cf7f100af01 |
    +------------+----------------------------------+
    

    주석

    이 명령어는 demo 사용자에 대한 암호와 Identity 서비스 API에 대한 보통 (비관리) 액세스만을 허용하는 API 포트 5000번을 사용합니다.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.