Linux

05 RHCSA9 | RHCSA8 ACL | EX200 #rhcsa #linux #redhat



En el quinto capítulo de nuestra serie de preparación para el examen RHCSA EX200, te mostramos cómo copiar y configurar los permisos de archivo de “/etc/hello.sh” en “/var/tmp/hello.sh”. Este video te guiará paso a paso para configurar los permisos necesarios: hacer que el archivo sea ejecutable por cualquiera, permitir que el usuario “toby” lo lea y escriba, y evitar que “monica” lo lea o escriba. Además, configuraremos para que todos los demás usuarios puedan leer el archivo. Sigue nuestras instrucciones detalladas en “node01” usando el usuario “rhcsa9”.

#linuxdistribution #linux #redhat #rhcsa

# Solution 05

————–
Antes de empezar vamos a crear el archivo/etc/hello.sh para la demo.
————–

sudo vi /etc/hello.sh

#!/bin/bash
echo “Hello World”

– ahora verificamos los permisos del archivo
sudo ls -l /etc/hello.sh

– Copiamos el archivo /etc/hello.sh file en /var/tmp/hello.sh usando los siguientes comandos:

sudo cp /etc/hello.sh /var/tmp/hello.sh

– configuramos los permisos a /var/tmp/hello.sh file para que sea ejecutado por cualquier usuario.

sudo chmod ugo+x /var/tmp/hello.sh

sudo ls -l /var/tmp/hello.sh

– configuramos los permisos ACL para que el usuario toby pueda leer, modificar y ejecutar ese archivo.

sudo setfacl -m u:toby:rwx /var/tmp/hello.sh

– configuramos los ACL para que el usuario monica no pueda ni leer ni editar el archivo.

sudo setfacl m u:monica:– /var/tmp/hello.sh

– Verification

sudo getfacl /var/tmp/hello.sh

getfacl: Removing leading ‘/’ from absolute path names
# file: var/tmp/hello.sh
# owner: root
# group: root
user::rwx
user:monica:–x
user:toby:rwx
group::r-x
mask::rwx
other::r-x

– nos logeamos como monica y cuando tratemos de ejecutar el archivo tendremos el error “acceso denegado”

su – monica

/var/tmp/hello.sh

LINK Referencia:

[ad_2]

source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button