Linux proporciona un control total sobre el acceso a los archivos que, en última instancia, ayuda a muchas personas a utilizar el sistema. Los archivos y los datos se mantienen sin riesgo de que sean cambiados, vistos, modificados o eliminados por cualquier enmascarador.
Como puede que sepa de los tres tipos de usuarios de Linux que pueden tener acceso a los archivos:
- Usuario: una cuenta creada por el administrador del sistema para que un usuario acceda a ese sistema. También se pueden crear cuentas para procesos de la máquina, como correo, FTP o servidor web. Los usuarios tienen propiedad directa sobre los archivos y directorios del sistema.
- Grupo: proporciona la capacidad de dar acceso a conjuntos de usuarios. Los grupos tienen sus propios permisos sobre cada archivo o directorio.
- Mundo: cualquier otra persona que pueda intentar acceder a un archivo en la máquina.
Tres formas en las que este tipo de personas pueden acceder al archivo.
- Leer: abrir un archivo y ver su contenido.
- Escribir: sobrescribe, agrega o elimina un archivo. En directorios, esto puede incluir la creación de archivos.
- Ejecutar: la capacidad de "ejecutar" un programa (o secuencia de comandos).
La política de "acceso más restrictivo" se utiliza para otorgar cualquier tipo de permiso cuando sea necesario. Nadie tiene acceso a nada sin ningún motivo.
Administrar permisos:
"Chmod" (modo de cambio) es un comando para administrar permisos.
La sintaxis básica de este comando es:
chmod [quién] [cómo cambiar] [permisos para modificar] [nombre de archivo o directorio]
El "quién" puede ser:
- u - usuario o cuenta que posee el archivo
- g - grupo al que pertenece el archivo
- o - otros, o "mundo", cualquier otra persona que pueda acceder al archivo
- a - todo lo anterior
El "cómo cambiar" puede ser:
- = (igual): establece los permisos exactamente en lo que sigue inmediatamente
- + (agregar): agregue el permiso que sigue inmediatamente, deje los demás como están
- - (menos) - reste el permiso que sigue inmediatamente, deje a los demás como están
Los "permisos para modificar" pueden ser, como hemos comentado:
- r - leer
- w - escribir
- x - ejecutar
Cambio de propietarios y grupos:
1. Chon
Existen dos comandos populares que se pueden usar para modificar el usuario propietario y el grupo de un archivo. El primero es "Chown" (Cambio de propietario).
La sintaxis para esto es:
chown [usuario]: [grupo] [archivo o directorio]
Veamos un ejemplo:
Tenemos un archivo llamado "systems.lst". Necesitamos cambiar su propietario a un usuario llamado xyz que está en el grupo abc:
chown xyz: abc systems.lst
2. cambiar
Cualquiera que tenga la intención de cambiar el grupo, puede usar otro comando, llamado "Chgrp" (cambiar de grupo ”.
La sintaxis de este comando es:
chgrp [nombre de grupo] [nombre de archivo o directorio]
Aquí hay un ejemplo:
Hay un archivo llamado "run.sh" que queremos cambiar para que sea propiedad del grupo abc:
chgrp abc ejecutar.sh
Otros comandos de Linux:
- useradd - agregar un usuario del sistema
- userdel - eliminar un usuario del sistema
- usermod: modifica un usuario del sistema existente. Esto se puede utilizar para realizar varias operaciones en la cuenta de un usuario.
- groupadd: agrega un grupo al sistema
- groupdel - eliminar un grupo del sistema
- groupmod - modificar un grupo
Esperamos que compartir este Tutorial de Linux te sea útil, no olvides volver a compartirlo.
Tinh
¿Estás usando Ubuntu? Escuché que este sistema parece más seguro que Windows. Gracias
Rajesh Namase
Sí, también me gusta Ubuntu Linux que Windows 7. El sistema Ubuntu es más seguro que Windows. Actualice regularmente :)
EUR
¡Ubuntu es gratis y puedes obtener un CD gratis sin gastos de envío!
Rajesh Namase
Eso ya lo sabemos :)
Rotyyu
¿Qué pasa con el uso de números para establecer permisos? He visto algo como 655, 777, etc. ¿Puedes darnos más detalles?
Rajesh Namase
Por favor, consulte este enlace: http://techli.la/18YXqvJ Desplácese hasta la parte inferior.