Ich habe eine Ubuntu-VM auf Azure. Ich installiere OpenEdx auf Azure. Ich verwende Bash zum Ausführen von Befehlen. Ich habe SSH zur VM. Ich möchte einen Benutzer zum Superuser upgraden. Unten ist der Befehl, den ich ausführen soll:
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
Ich habe es mit dem richtigen Benutzernamen und der richtigen E-Mail-Adresse aktualisiert. Außerdem habe ich „aws“ durch „Azure“ ersetzt, da ich an Azure und nicht an „aws“ arbeite. Unten ist mein Befehl.
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
Aber es wird ein Fehler angezeigt, da die Berechtigung verweigert wurde. Kann mir jemand sagen, was bei diesem Befehl schief läuft? Ich habe auch versucht, Inhalte nach der E-Mail-Adresse zu entfernen. Aber es wird nicht ausgeführt. Bitte lassen Sie es mich wissen. Bitte schreiben Sie, wenn Sie Fragen haben.