Permisos en Ficheros
Debemos usar ”+” para colocar permisos y ”-” para eliminarlos.
ls -lh
.- mostrar permisos.
ls /tmp | pr -T5 -W$COLUMNS
.- dividir la terminal en 5 columnas.
chmod ugo+rwx directory1
.- colocar permisos de lectura ®, escritura y ejecución(x) al propietario (u), al grupo (g) y a otros (o) sobre el directorio ‘directory1’.
chmod go-rwx Directorio1
.- quitar permiso de lectura ®, escritura y (x) ejecución al grupo (g) y otros (o) sobre el directorio ‘directory1’.
chown root literal
.- cambiar el dueño de un fichero.
chown -R user1 directory1
.- cambiar el propietario de un directorio y de todos los ficheros y directorios contenidos dentro.
chgrp group1 file1
.- cambiar grupo de ficheros.
chown user1:group1 file1
.- cambiar usuario y el grupo propietario de un fichero.
find / -perm -u+s
.- visualizar todos los ficheros del sistema con SUID configurado.
chmod u+s /bin/file1
.- colocar el bit SUID en un fichero binario. El usuario que corriendo ese fichero adquiere los mismos privilegios como dueño.
chmod u-s /bin/file1
.- deshabilitar el bit SUID en un fichero binario.
chmod g+s /home/public
.- colocar un bit SGID en un directorio –similar al SUID pero por directorio.
chmod g-s /home/public
.- desabilitar un bit SGID en un directorio.
chmod o+t /home/public
.- colocar un bit STIKY en un directorio. Permite el borrado de ficheros solamente a los dueños legítimos.
chmod o-t /home/public
.- desabilitar un bit STIKY en un directorio.
Debe estar conectado para enviar un comentario.