728x90

목차

     

    ceph 명령어 입력을 위한 파드 내부 접속

    kubectl -n rook-ceph exec -it $(kubectl -n rook-ceph get pod -l "app=rook-ceph-tools" -o jsonpath='{.items[0].metadata.name}') bash

     

    패스워드 변경

    echo -n "1234" > /tmp/password.txt
    ceph dashboard ac-user-set-password admin -i /tmp/password.txt --force-password

    /tmp 경로에서 텍스트 파일을 생성하는 이유는 권한 때문이다.

    {"username": "admin", "password": "$2b$12$RbbOcLS1bZx0wkwYpiy5cOjpVmrSoAOLesE9aaCEY7Rkvd//lsfNe", "roles": ["administrator"], "name": null, "email": null, "lastUpdate": 1741571460, "enabled": true, "pwdExpirationDate": null, "pwdUpdateRequired": false}

    이렇게 뜨면 변경 성공이다.

     

    ceph 계정 잠금 해제

    bash-5.1$ ceph dashboard ac-user-show admin
    ```
    {"username": "admin", "password": "$2b$12$dvI.JwJXCWpqL2k2CXFXs.WKcL5I8yDkYvuq7xdlMkVB/ULCminPe", "roles": ["administrator"], "name": null, "email": null, "lastUpdate": 1741841522, "enabled": false, "pwdExpirationDate": null, "pwdUpdateRequired": false}
    ```
    
    bash-5.1$ ceph dashboard ac-user-enable admin
    ```
    {"username": "admin", "password": "$2b$12$dvI.JwJXCWpqL2k2CXFXs.WKcL5I8yDkYvuq7xdlMkVB/ULCminPe", "roles": ["administrator"], "name": null, "email": null, "lastUpdate": 1741841571, "enabled": true, "pwdExpirationDate": null, "pwdUpdateRequired": false}
    ```
    728x90
    TOP