Ich lerne Linux für die Arbeit, bin also an den Rändern noch etwas eingerostet.
Ich muss die Ordnerberechtigung des Verzeichnisses ändern /opt
und ich weiß, dass man unter Linux Folgendes tun muss:
chmod 775 /opt
Darunter erhalte ich die Nachricht:
chmod: WARNING: cannot change /opt/: Operation not permitted (error 1).
Bedeutet das, dass ich Sudo-Berechtigungen benötige? Der sudo
Befehl wird jedoch nicht erkannt.
Bei SCO ist es jedoch anders, da SCO etwas älter als Ubuntu ist.
Ich habe im Netz diesen Link gefunden, verstehe aber nicht ganz, was mit "Memo" gemeint ist:Ändern der Dateiberechtigungen.
Gibt es hierfür eine einfachere Möglichkeit, etwa etwas Ähnliches wie bei Linux?
Antwort1
Diese Meldung bedeutet, dass Sie nicht über ausreichende Berechtigungen auf dem System verfügen, um den Modus des Verzeichnisses zu ändern. Wenn sudo
nicht auf dem System installiert ist, müssen Sie mithilfe von erweiterte Berechtigungen erlangen su
(Sie benötigen das Root-Passwort). Anschließend können Sie es chmod
genauso verwenden wie unter Linux – entweder mit absoluten oder symbolischen Berechtigungen.
Wenn Sie das Root-Passwort nicht haben, müssen Sie jemanden mit den entsprechenden Berechtigungen bitten, die Änderung für Sie vorzunehmen. Je nach lokaler Richtlinie sudo
kann eine Aufforderung zur Installation und Konfiguration funktionieren oder nicht.
BEARBEITEN
Von einer Antwort auf Ihre anderenThread öffnen, es scheint, dass SCO einen Befehl namens hat asroot
, der einen ähnlichen Zweck wie sudo
anderswo erfüllt.
Antwort2
Sie benötigen Superuser-Befugnisse. Wenn Sie mit vertraut sind sudo
, verwenden Sie asroot
und tfadmin
für SCO OpenServer bzw. SCO Unixware.