[LINUX] Chown-Befehl chmod-Befehl als root, an den man sich nur schwer gewöhnen kann

Einführung

Ich möchte Ihnen sagen, dass der Server zerstört wird, wenn Sie einen Fehler in chown und chmod als root machen.

Beispiele, die gemacht werden können (Gefährlich, daher strengstens verboten)

Ändern Sie den Eigentümer und die Berechtigungen im aktuellen Verzeichnis

$ #Besitzerwechsel
$ cd /home/testuser/targetdir
$ chown -R ${Nutzername}:${Gruppenname} ./

$ #Berechtigungen ändern
$ cd /home/testuser/targetdir
$ chmod -R ${Genehmigung} ./

Wenn Sie es wie oben beschrieben tun, empfehlen wir Ihnen, es zu beenden.

Wenn Sie versehentlich "/" anstelle von "./" eingeben

Das Ziel befindet sich derzeit nicht im Verzeichnis, sondern in allen Verzeichnissen, und verschiedene Funktionen sind fehlerhaft. Es ist fast unmöglich, es zurückzubekommen.

Rm -rf /, über das im Befehl zum Ausschalten des Servers häufig gesprochen wird, kann abhängig von der CentOS-Version eine Sicherheitsfunktion haben. Die oben genannte Funktion wird jedoch ausgeführt, da die Sicherheitsfunktion anscheinend derzeit nicht vorhanden ist.

Wenn Sie "-R" verwenden möchten

Machen Sie die Verzeichnisspezifikation des Änderungsbefehls zu einem absoluten Pfad. Oder verwenden Sie kurz zuvor den Befehl cd, um eine Ebene über dem Änderungszielverzeichnis nach oben zu gelangen und das Änderungszielverzeichnis anzugeben.

$ #Machen Sie die Verzeichnisspezifikation des Befehls change zu einem absoluten Pfad
$ chown -R ${Nutzername}:${Gruppenname} /home/testuser/targetdir
$ chmod -R ${Genehmigung} /home/testuser/targetdir

$ #Kurz bevor`cd`Verwenden Sie den Befehl, um eine Ebene des Änderungszielverzeichnisses nach oben zu verschieben und das Änderungszielverzeichnis anzugeben
$ cd /home/testuser/
$ chown -R ${Nutzername}:${Gruppenname} targetdir
$ chmod -R ${Genehmigung} targetdir

schließlich

Seien Sie nicht zu zuversichtlich, dass Sie keinen solchen Fehler machen werden. Menschen machen sofort nachlässige Fehler. Wenn Sie den Server aufgrund eines unachtsamen Fehlers beschädigen, ist dies nicht in Mode.

Recommended Posts

Chown-Befehl chmod-Befehl als root, an den man sich nur schwer gewöhnen kann
Chown-Befehl chmod-Befehl als root, an den man sich nur schwer gewöhnen kann
[Linux] Suchbefehl
Gewöhne dich zuerst an das Senden
Gewöhne dich zuerst an das Senden