¿Cómo funciona Chown en Linux?

Los archivos y carpetas en Linux son propiedad de un usuario y grupo, esto puede afectar qué usuarios pueden acceder a los archivos y puede ser una parte importante de la seguridad. El comando para cambiar la propiedad de un archivo se llama creativamente "chown", abreviatura de "cambiar propietario".

Cuando se crea una cuenta, se le asigna un grupo principal. De forma predeterminada, se crea un nuevo grupo con el mismo nombre que el usuario, aunque también es posible configurarlo manualmente en un grupo existente. Luego, cada cuenta se puede agregar a varios grupos secundarios. Cuando un usuario crea un documento, es propiedad de él y de su grupo principal. Los permisos de acceso para archivos y carpetas se pueden configurar para el propietario, el grupo y globalmente.

Si desea configurar quién puede acceder a un archivo o carpeta, es posible que deba cambiar el propietario y / o el grupo propietario. El comando chown le permite cambiar de propietario o grupo propietario o ambos al mismo tiempo.

La estructura del comando "chown"

El comando chown toma la forma “chown [banderas] [Usuario] [: [Grupo]] Archivo [s]”. Los indicadores denotan los indicadores de comando que cambian el comportamiento del comando y son completamente opcionales. Se debe especificar al menos un nombre de usuario o grupo, aunque ambos pueden ser. Es necesario nombrar uno o más archivos y carpetas.

Por lo general, no necesitará utilizar ningún indicador, pero hay algunos que pueden resultar útiles de vez en cuando. La bandera "-R" opera de forma recursiva en archivos y carpetas. La bandera “–from = [propietario actual] [: [grupo actual]” se usa para aplicar el comando solo a los archivos y carpetas que actualmente pertenecen al usuario o grupo especificado. El indicador “–help” imprime la página de ayuda.

Si solo se proporciona un nombre de usuario, entonces el propietario del archivo se cambia a ese usuario. Si también se especifican dos puntos “:” después del nombre de usuario, también se puede especificar un nombre de grupo. Si el nombre del grupo se deja en blanco, el grupo propietario del archivo se cambia al grupo principal del usuario especificado; si se especifica un nombre de grupo, la propiedad del grupo se cambia a ese grupo, incluso si el usuario especificado no es parte de ese grupo. Si se omite el nombre de usuario y se proporcionan dos puntos y el nombre del grupo, el grupo propietario se cambia mientras que el usuario propietario sigue siendo el mismo.

Nota: Los usuarios y grupos propietarios pueden ser especificados por los nombres de usuario y grupo, o por los ID asociados.

Por ejemplo, se puede cambiar la propiedad del archivo file.txt a user2 y group a group2 con el comando “chown user2: group2 filt.txt”. Si se omite el nuevo propietario o grupo, esa configuración permanecerá sin cambios. La forma más fácil de ver el usuario propietario y el grupo de un conjunto de archivos es usar el comando "ls -l" que muestra la lista de directorios de formato largo que incluye el nombre del propietario y el nombre del grupo propietario.

¿Por qué es importante la propiedad de archivos y carpetas?

La propiedad de archivos y carpetas es la forma en que se restringe el acceso a los archivos. Por ejemplo, un usuario puede acceder a su directorio de usuarios porque es el propietario, pero no puede acceder al directorio de inicio de otro usuario porque no es el propietario de ese.

La propiedad es especialmente importante para los servicios orientados a Internet, como los servidores web. Al asegurarse de que el servidor web solo tenga la propiedad de los archivos que necesita para ejecutar y mostrar sitios web, puede proteger el servidor de vulnerabilidades de seguridad en las que los piratas informáticos intentan engañar al servidor web para que muestre otros archivos. Esta es la razón principal por la que los servicios web no deberían ejecutarse como root sino como su propio usuario.

Sugerencia: Los servicios como los servidores web y las bases de datos tienen sus propias cuentas de usuario y se les puede asignar la propiedad de los archivos y carpetas.

Dejar un comentario

Cómo crear una encuesta en Microsoft Teams

Cómo crear una encuesta en Microsoft Teams

Aprende a crear una encuesta en los chats, canales y reuniones de Microsoft Teams, a elegir la configuración de respuesta, a revisar los resultados y a cerrar la votación.

Cómo silenciar las notificaciones de canales y mensajes en Microsoft Teams

Cómo silenciar las notificaciones de canales y mensajes en Microsoft Teams

Aprende a silenciar las notificaciones de canales y mensajes en Microsoft Teams, a dejar de seguir conversaciones que generen ruido y a controlar los banners, al tiempo que comprendes las alertas de menciones.

Cómo posponer un mensaje en Microsoft Teams

Cómo posponer un mensaje en Microsoft Teams

Aprende a posponer un mensaje en Microsoft Teams con Snooze Bot, a retomarlo más tarde y a usar los mensajes guardados o los controles de silencio cuando necesites otra opción.

Cómo transferir una reunión de Microsoft Teams a otro dispositivo.

Cómo transferir una reunión de Microsoft Teams a otro dispositivo.

Aprende a transferir una reunión de Microsoft Teams entre tu ordenador y tu teléfono, a usar ambos dispositivos simultáneamente y a solucionar problemas como la falta de opciones de transferencia o problemas de audio.

Cómo descargar una grabación de Microsoft Teams: Tres soluciones sencillas

Cómo descargar una grabación de Microsoft Teams: Tres soluciones sencillas

Aprende cómo descargar una grabación de Microsoft Teams desde Teams, OneDrive o SharePoint, y cómo solucionar problemas como la falta de opciones de descarga, los problemas de acceso y las grabaciones caducadas.

Cómo crear un equipo en Microsoft Teams (y gestionarlo)

Cómo crear un equipo en Microsoft Teams (y gestionarlo)

Aprende a crear un equipo en Microsoft Teams, agregar miembros, elegir tipos de canales, administrar permisos y usar el centro de administración de Teams.

Integración de Microsoft Teams con Slack: Cómo configurarla

Integración de Microsoft Teams con Slack: Cómo configurarla

Configura la integración de Microsoft Teams con Slack para iniciar reuniones de Teams desde Slack. Descubre los requisitos de la cuenta, los permisos de la aplicación, los pasos de configuración y las soluciones rápidas.

¿Experimentas eco durante tus reuniones de Microsoft Teams? Aquí te explicamos cómo solucionarlo.

¿Experimentas eco durante tus reuniones de Microsoft Teams? Aquí te explicamos cómo solucionarlo.

Solucione el problema del eco durante las reuniones de Microsoft Teams eliminando las conexiones de audio duplicadas, seleccionando los auriculares y el micrófono adecuados y comprobando la configuración de audio.

¿No puedes conectarte a las reuniones de Microsoft Teams? Cómo solucionarlo

¿No puedes conectarte a las reuniones de Microsoft Teams? Cómo solucionarlo

¿No puedes conectarte a las reuniones de Microsoft Teams? Verifica el enlace de la reunión, la cuenta, la red y la aplicación, y luego averigua cuándo debes contactar al organizador o al departamento de TI.

Solucionar el error de Microsoft Teams "Tenemos problemas para encontrar tu bloc de notas"

Solucionar el error de Microsoft Teams "Tenemos problemas para encontrar tu bloc de notas"

Solucione el error de Microsoft Teams "Tenemos problemas para encontrar su bloc de notas" comprobando el acceso a OneNote, restaurando los blocs de notas que faltan y volviendo a conectar la pestaña.