Copie un archivo mientras preserva el contexto de Selinux en Linux
- 2981
- 912
- Claudia Baca
Selinux ahora se ha convertido en una parte importante de cualquier sistema de Linux decente. Durante la configuración de varios servicios, el contexto de Selinux de archivo juega en un papel importante. Hay momentos en los que necesita copiar o hacer una copia de seguridad de archivos con un contexto de Selinux predefinido para un uso posterior o está intentando imitar la configuración actual. Para hacer una copia de un archivo mientras preserva su uso de contexto de Selinux CP
ordenar con --Preserve = contexto
opción.
Por ejemplo, mostremos un contexto de archivo Selinux de /etc/servicios
archivo:
[root@rhel7]# ls -z /etc /servicios -rw-r-r---. Root Root System_u: Object_R: ETC_T: S0 /etc /Services
Durante el procedimiento de copia a CP
El comando de forma predeterminada creará un nuevo contexto de archivo Selinux:
[root@rhel7]# cp /etc /servicios /tmp /[root@rhel7]# ls -z /tmp /services -rw-r-r--. raíz raíz no confined_u: object_r: user_tmp_t: s0 /tmp /servicios
usando Preserve = contexto
instruirá el CP
Comando para preservar el contexto de Selinux:
[root@rhel7]# cp --preserve = context/etc/services/tmp/cp: sobrescribir '/tmp/servicios'? y [root@rhel7]# ls -z /tmp /servicios -rw-r-r---. Root Root System_u: Object_R: ETC_T: S0 /TMP /Services
El procedimiento de contexto Selinux Preserve anterior también se aplica para un directorio:
[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. raíz raíz no 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/
Tutoriales de Linux relacionados:
- Cosas para instalar en Ubuntu 20.04
- Cómo montar la imagen ISO en Linux
- Archivos de configuración de Linux: los 30 principales más importantes
- Cómo hacer una copia de seguridad y restaurar un sistema de archivos XFS usando XFSDUMP ..
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Una introducción a la automatización, herramientas y técnicas de Linux
- Comandos básicos de Linux
- Ubuntu 22.04 Copia de seguridad y restauración del sistema
- Comandos de Linux: los 20 comandos más importantes que necesitas ..
- Cómo abrir archivos ISO en Ubuntu Linux
- « Cómo deshabilitar la memoria de intercambio activo en el sistema Linux
- Cómo clonar los permisos de otro archivo o directorio en Linux »