.\" -*- coding: UTF-8 -*-
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH CHMOD 1 "Septiembre de 2022" "GNU coreutils 9.1" "Órdenes de usuario"
.SH NOMBRE
chmod \- modifica los permisos de archivos
.SH SINOPSIS
\fBchmod\fP [\fI\,OPCIÓN\/\fP]... \fI\,MODO\/\fP[\fI\,,MOD=\/\fP]... \fI\,FICHERO\/\fP...
.br
\fBchmod\fP [\fI\,OPCIÓN\/\fP]... \fI\,MODO\-OCTAL FICHERO\/\fP...
.br
\fBchmod\fP [\fI\,OPCIÓN\/\fP]... \fI\,\-\-reference=FICHERO\-R FICHERO\/\fP...
.SH DESCRIPCIÓN
Esta página de manual describe la versión GNU de \fBchmod\fP. \fBchmod\fP modifica
los permisos de acceso de cada archivo conforme a \fImodo\fP, que puede ser una
representación simbólica de dichas modificaciones o un número octal que
representa el patrón de bits para el nuevo modo.
.PP
El formato del modo simbólico es
[\fBugoa\fP.\|.\|.][[\fB\-+=\fP][\fIperms\fP.\|.\|.].\|.\|.], donde \fIperms\fP consta de
cero o más letras entre \fBrwxXst\fP, o una sola letra entre \fBugo\fP. Se pueden
dar varios modos simbólicos, separados por comas.
.PP
Una combinación de las letras \fBugoa\fP controla el acceso del que dispondrán
los usuarios al archivo sobre el que se aplique: el usuario que lo posee
(\fBu\fP), otros usuarios del mismo grupo (\fBg\fP), otros usuarios que no están
en el grupo del archivo (\fBo\fP) o todos los usuarios (\fBa\fP). Si no se
especifica ninguno, se sobreentiende (\fBa\fP), pero los permisos establecidos
por la máscara (umask) no se ven afectados.
.PP
El operador \fB+\fP se emplea para añadir un determinado modo al archivo, \fB\-\fP
se usa para quitarlo y \fB=\fP se usa para añadir los modos que se especifiquen
eliminando los demás salvo que se trate de SETUID o SETGID.
.PP
Las letras \fBrwxXstZ\fP seleccionarán los permisos del usuario afectado:
lectura (\fBr\fP), escritura (\fBw\fP), ejecución o permiso de búsqueda si se
trata de un directorio (\fBx\fP), ejecución/búsqueda solo si se trata de un
directorio o ya tiene permiso de ejecución para algún usuario (\fBX\fP), SETUID
o SETGID en la ejecución (\fBs\fP), borrado restringido o "sticky bit"
(\fBt\fP). En lugar de escribir una o más letras, puede indicar una de las
letras \fBugo\fP: las permisos del propietario del archivo (\fBu\fP), los
permisos de los otros usuarios que pertenecen al mismo grupo que el archivo
(\fBg\fP) y los permisos otorgados al resto de usuarios (\fBo\fP).
.PP
Un modo numérico consta de entre uno y cuatro dígitos octales (0\-7), que se
obtienen sumando los bits con los valores 4, 2 y 1. Los dígitos que faltan
se consideran ceros y se colocan al incio. El primer dígito selecciona el ID
de usuario configurado (4), el ID de grupo configurado (2), por último, los
atributos de eliminación restringida o sticky bit (1). El segundo dígito
selecciona los permisos para el propietario del archivo: leer (4), escribir
(2) y ejecutar (1); el tercero selecciona permisos para otros usuarios en el
grupo del archivo y el cuarto para otros usuarios que no están en el grupo
del archivo, ambos con los mismos rangos de valores.
.PP
\fBchmod\fP nunca cambia los permisos de enlaces simbólicos; la llamada del
sistema \fBchmod\fP(2) no puede cambiar sus permisos. Esto no representa ningún
problema puesto que los permisos de los enlaces simbólicos nunca se
usan. Sin embargo, para cada enlace simbólico puesto en la línea de órdenes,
\fBchmod\fP cambia los permisos del fichero al cual apunta. En cambio, \fBchmod\fP
hará caso omiso de los enlaces simbólicos que encuentre durante el recorrido
recursivo de directorios.
.SH "BITS SETUID Y SETGID"
\fBchmod\fP borra el bit SETGID de un archivo normal si el ID de grupo del
archivo no coincide con el ID de grupo efectivo del usuario o con uno de los
ID de grupo al que también pertenezca el usuario . salvo que el usuario
tenga los privilegios adecuados. Las restricciones adicionales pueden hacer
que se ignoren los bits SETUID y SETGID de \fIMODE\fP o \fIRFILE\fP. Esto depende
del comportamiento y de la funcionalidad de la llamada del sistema \fBchmod\fP
subyacente. En caso de duda, compruebe el comportamiento del sistema
subyacente.
.PP
En el caso de los directorios \fBchmod\fP conserva los bits SETUID y SETGID
salvo que se especifique expresamente lo contrario. Puede establecer o
borrar los bits usando modos simbólicos por ejemplo \fBu + s\fP y \fBg\-s\fP. Para
borrar estos bits de un directorio usando el modo numérico se requiere un
cero inicial adicional como \fB00755\fP, o un signo menos al inicio: \fB\-600\fP, o
un signo igual también al inicio: \fB=755\fP.
.SH "MARCA DE BORRADO RESTRINGIDO O STICKY BIT"
La marca de eliminación restringida o sticky bit es un solo bit, cuya
interpretación depende del tipo de archivo. En el caso de los directorios,
su uso evitará que los usuarios sin privilegios eliminen o cambien el nombre
de un archivo en el directorio a menos que sean propietarios del archivo o
del directorio; esto se denomina \fImarca de eliminación restringida\fP para el
directorio, y se encuentra comúnmente en directorios donde todos los
usuarios tienen derecho de escritura como \fB/tmp\fP. Para archivos normales en
algunos sistemas más antiguos, la presencia de este bit hará que se guarde
la imagen del programa en el dispositivo de intercambio para que tarde menos
en cargarse cuando se ejecute; esto se llama \fIsticky bit\fP (bit pegajoso).
.SH OPCIONES
.PP
Cambia el modo de cada FICHERO a MODO. Con \fB\-\-reference\fP, cambia el modo de
cada FICHERO al de FICHERO\-R.
.TP
\fB\-c\fP, \fB\-\-changes\fP
como `verbose' pero informa solo si se hizo algún cambio
.TP
\fB\-f\fP, \fB\-\-silent\fP, \fB\-\-quiet\fP
suprime la mayoría de los mensajes de error
.TP
\fB\-v\fP, \fB\-\-verbose\fP
muestra un mensaje por cada archivo procesado
.TP
\fB\-\-no\-preserve\-root\fP
no trata '/' de forma especial (predeterminado)
.TP
\fB\-\-preserve\-root\fP
no opera recursivamente sobre '/'
.TP
\fB\-\-reference\fP=\fI\,R\-ARCHIVO\/\fP
utiliza el modo de FICHERO\-R en lugar del valor MODO
.TP
\fB\-R\fP, \fB\-\-recursive\fP
cambia ficheros y directorios recursivamente
.TP
\fB\-\-help\fP
muestra la ayuda y finaliza
.TP
\fB\-\-version\fP
muestra la versión del programa y finaliza
.PP
Cada MODO es de la forma '[ugoa]*([\-+=]([rwxXst]*|[ugo]))+|[\-+=][0\-7]+'.
.SH AUTOR
Escrito por David MacKenzie y Jim Meyering.
.SH "INFORMAR DE ERRORES"
Ayuda en línea de GNU Coreutils:
.br
Informe cualquier error de traducción a
.SH COPYRIGHT
Copyright \(co 2022 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL
versión 3 o posterior .
.br
Esto es software libre: usted es libre de cambiarlo y redistribuirlo. NO
HAY GARANTÍA, en la medida permitida por la legislación.
.SH "VÉASE TAMBIÉN"
\fBchmod\fP(2)
.PP
.br
Ayuda en línea de GNU Coreutils:
.br
también disponible localmente ejecutando: info \(aq(coreutils) chmod
invocation\(aq
.PP
.SH TRADUCCIÓN
La traducción al español de esta página del manual fue creada por
Gerardo Aburruzaga García ,
Juan Piernas
y
Marcos Fouces
.
.PP
Esta traducción es documentación libre; lea la
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License Version 3
.UE
o posterior con respecto a las condiciones de copyright.
No existe NINGUNA RESPONSABILIDAD.
.PP
Si encuentra algún error en la traducción de esta página del manual, envíe un
correo electrónico a
.MT debian-l10n-spanish@lists.debian.org
.ME .