bash를 통해 사용자를 슈퍼유저로 업그레이드하면 오류가 발생합니다.

bash를 통해 사용자를 슈퍼유저로 업그레이드하면 오류가 발생합니다.

Azure에 Ubuntu VM이 있습니다. Azure에 OpenEdx를 설치하고 있습니다. 명령을 실행하기 위해 bash를 사용하고 있습니다. VM에 대한 SSH가 있습니다. 사용자를 슈퍼유저로 업그레이드하고 싶습니다. 다음은 따라야 할 명령입니다.

sudo su -s /bin/bash edxapp> cd>/edx/bin/python.edxapp /edx/bin/manage.edxapp lms manage_user staff [email protected] --staff --superuser --settings=aws

적절한 사용자 이름과 이메일로 업데이트했습니다. 또한 aws가 아닌 Azure에서 작업하고 있기 때문에 aws를 Azure로 교체했습니다. 아래는 제 명령입니다.

sudo su -s /bin/bash edxapp> cd> /edx/bin/python.edxapp /edx/bin/manage.edxapp lms manage_user Chandrashekhar [email protected] --staff--superuser --settings=azure

하지만 권한이 거부되었기 때문에 오류가 발생합니다. 이 명령에서 무엇이 잘못되었는지 말해 줄 수 있는 사람이 있습니까? 이메일 주소 이후의 콘텐츠도 제거해 보았습니다. 그러나 실행하지 않습니다. 알려주세요. 궁금한 점이 있으면 적어주세요.

관련 정보