Wie kann ich den Besitzer/die Gruppe eines Ordners in SCO ändern?
Ich tat:
ls -l
und bekam folgendes:
...
drwxr-xr-x 9 root root 512 Jul 2 10:09 opt
...
Ich habe versucht:
chown /opt
Aber das hat nicht funktioniert.
Der Benutzer, den ich verwenden möchte, ist: test
Ich habe eine andere Frage (anderer Thread) zum Ändern der Ordnerberechtigungen gestellt, dabei aber festgestellt, dass ich im Ordner /opt trotzdem keine Ordner erstellen kann, deren Eigentümer und Gruppe „root“ ist – sofern „test“ nicht zur Root-Gruppe gehört.
Antwort1
Hast du das Handbuch gelesen? Ich habe kein SCO, aber ich gehe davon aus, dass chown
es wie unter normalem Unix funktioniert:
SYNOPSIS
chown [OPTION]... [OWNER][:[GROUP]] FILE...
DESCRIPTION
[...] If only a colon is given, or if the entire operand is empty, nei‐
ther the owner nor the group is changed.
Also versuche
chown test /opt
Falls Sie auch die Gruppe ändern möchten, verwenden Sie
chown test:testgroup /opt
Antwort2
Sie können den Besitzer für jeden Ordner wie folgt ändern
sudo chown -R username:username Dir name