Kopieren Sie eine Datei, während Sie den SELinux -Kontext unter Linux erhalten
- 690
- 98
- Phoebe Jeorga
Selinux ist jetzt ein wichtiger Bestandteil eines anständigen Linux -Systems geworden. Während der Konfiguration verschiedener Service spielt der Selinux -Kontext der Datei über wichtige Rolle. Es gibt Zeiten, in denen Sie für eine spätere Verwendung kopieren oder eine Sicherung von Dateien mit einem vordefinierten Selinux -Kontext erstellen müssen, oder Sie versuchen, die aktuelle Konfiguration nachzuahmen. Um eine Kopie einer Datei zu erstellen und gleichzeitig den Selinux -Kontext zu erhalten CP
Befehl mit --Preserve = Kontext
Möglichkeit.
Lassen Sie uns zum Beispiel einen Selinux -Dateikontext von anzeigen /etc/dienste
Datei:
[root@rhel7]# ls -z /etc /dienste -rw-r---. root system_u: object_r: etc_t: s0 /etc /dienste
Während des Kopierverfahrens a CP
Der Befehl standardmäßig erstellt ein neuer Selinux -Dateikontext:
[root@rhel7]# cp /etc /dienste /tmp /[root@rhel7]# ls -z /tmp /services -rw-r---. root root confined_u: object_r: user_tmp_t: s0 /tmp /dienste
Verwendung Preserve = Kontext
wird die anweisen CP
Befehl zur Erhaltung des Selinux -Kontextes:
[root@rhel7]# cp -preserve = context/etc/dienste/tmp/cp: überschreibt '/tmp/dienste' '? y [root@rhel7]# ls -z /tmp /dienste -rw-r-r--. root root system_u: object_r: etc_t: s0 /tmp /dienste
Das obige Selinux -Kontextverfahren gilt auch für ein Verzeichnis:
[root@rhel7]# ls -zd / etc / drwxr-xr-x. root root system_u: object_r: etc_t: s0/etc/[root@rhel7]# cp -r/etc//tmp/[root@rhel7]# ls -zd/tmp/etc/drwxr -xr -x. root root confined_u: object_r: user_tmp_t: s0/tmp/etc/[root@rhel7]# rm -fr/tmp/etc/[root@rhel7]# cp -r -preserve = context/etc/tmp/[root @rhel7]# ls -zd/tmp/etc/drwxr-xr-x. root root system_u: object_r: etc_t: s0/tmp/etc/
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- So montieren Sie das ISO -Bild unter Linux
- Linux -Konfigurationsdateien: Top 30 am wichtigsten
- So sichern und wiederherstellen Sie ein XFS -Dateisystem mit XFSDUMP…
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Grundlegende Linux -Befehle
- Ubuntu 22.04 Systemsicherung und Wiederherstellung
- Linux -Befehle: Top 20 wichtigste Befehle, die Sie benötigen, um…
- So öffnen Sie ISO -Dateien unter Ubuntu Linux
- « So deaktivieren Sie den aktiven Swap -Speicher auf dem Linux -System
- So klonen Sie Berechtigungen aus einer anderen Datei oder einem anderen Verzeichnis unter Linux »