7.6.9. 사용자 이름 변경
사용자의 이름을 변경하려면 radosgw-admin 사용자 rename 명령을 사용합니다. 이 명령이 사용하는 시간은 사용자가 보유한 버킷 및 오브젝트 수에 따라 다릅니다. 숫자가 크면 screen 패키지에서 제공하는 Screen 유틸리티에서 명령을 사용하는 것이 좋습니다.
사전 요구 사항
- 작동 중인 Ceph 클러스터
-
root또는sudo액세스 - 설치된 Ceph Object Gateway
절차
사용자 이름을 변경합니다.
radosgw-admin user rename --uid=current-user-name --new-uid=new-user-name
radosgw-admin user rename --uid=current-user-name --new-uid=new-user-nameCopy to Clipboard Copied! Toggle word wrap Toggle overflow 예를 들어
user1의 이름을 user2로 변경하려면 다음을 수행합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 사용자가 테넌트 내에 있는 경우 사용자 이름과 테넌트를 둘 다 지정합니다.
구문
radosgw-admin user rename --uid user-name --new-uid new-user-name --tenant tenant
radosgw-admin user rename --uid user-name --new-uid new-user-name --tenant tenantCopy to Clipboard Copied! Toggle word wrap Toggle overflow 예를 들어
테스트테넌트 내에서user1의 이름을user2로 변경하려면 다음을 수행합니다.예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 사용자의 이름이 성공적으로 변경되었는지 확인합니다.
구문
radosgw-admin user info --uid=new-user-name
radosgw-admin user info --uid=new-user-nameCopy to Clipboard Copied! Toggle word wrap Toggle overflow 예를 들면 다음과 같습니다.
예제
radosgw-admin user info --uid=user2
# radosgw-admin user info --uid=user2Copy to Clipboard Copied! Toggle word wrap Toggle overflow 사용자가 테넌트 내에 있는 경우 테넌트$사용자 이름 형식을 사용하십시오.
radosgw-admin user info --uid=tenant$new-user-name
radosgw-admin user info --uid=tenant$new-user-nameCopy to Clipboard Copied! Toggle word wrap Toggle overflow radosgw-admin user info --uid=test$user2
# radosgw-admin user info --uid=test$user2Copy to Clipboard Copied! Toggle word wrap Toggle overflow
추가 리소스
-
screen(1)매뉴얼 페이지