Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad Individual
Tutor:
Código: 201494A_951
Grupo: 201494_29
Estudiante:
Código: 1082779246
Marzo – 2021
INTRODUCCION
Para identificar a los usuarios delante del sistema operativo, generalmente se utiliza una
política de nombres, estándar que suele ser poner como login la primera inicial del nombre
del usuario seguido De su apellido y se debe recordar que se diferencian mayúsculas y
minúsculas y, por tanto, abc es diferente de ABC. El sistema operativo Linux, organiza toda
esa información por usuarios y grupos. Para entrar a trabajar, interactivamente con el sistema,
este nos pedirá un login y una clave de acceso llamada contraseña.
Es por lo anteriormente dicho que se realiza el presente trabajo con el fin de identificar los
usuarios y grupos de usuarios que maneja el Sistema Operativo GNU/Linux, donde se
visualice la estructuración de los permisos, o derechos que los usuarios pueden tener sobre
determinados archivos contenidos en él se establecen en tres niveles claramente
diferenciados. Estos tres niveles como lo son: permisos del propietario, permisos del grupo,
permiso del resto de usuarios. Todo esto para proteger la integridad de los datos y poder
atender de forma confiable a las necesidades de los usuarios.
OBJETIVOS
General:
• Identificar y crear usuarios y grupos, del sistema operativo GNU/Linux,donde se
estructuren permisos, sobre los archivos y ficheros, con el fin de proteger la integridad
de los datos y poder atender de forma confiable a las necesidades de los usuarios.
Específicos:
• Realizar convenciones con los permisos para establecer a que tipo y valor
pertenecen(Decimal, Binario, Hexadecimal).
• Verificar las funciones que tienen los tipos de usuarios como root, especiales,
normales.
2. Con base a los comandos de ejecución de permisos sobre archivos y directorios, completar
la siguiente tabla especificando su función y sintaxis:
3. Con base a las convenciones descritas, ejecutar a modo consola el comando chmod y
establecer la estructura y equivalencia de permisos, completando los espacios en
blanco de la siguiente tabla:
*Generalmen
te se les
asigna un
UID entre 1 y
100 (definifo
en
/etc/login.def
s).
Opciones que el
comando adduser,
Tiene:
c ‘<comentario>’.
Permite añadir un
comentario al usuario,
como puede ser su
nombre real.
d <directorio>. Esta
opción nos permite
cambiar el directorio por
defecto del usuario, que
suele
ser /home/<usuario>.
e <YYYYMMDD>.
Permite seleccionar la
fecha en la que la cuenta
se deshabilitará. Debe
introducirse en el
formato indicado:
añomesdía.
Opciones:
-c: Elimina todos los
flags de contraseña.
-e: Especifica que las
contraseñas están en
formato encriptado.
-f flags: Especifica la
lista separada por comas
de flags de contraseña a
establecer.
gpasswd El comando gpasswd es gpasswd [opciones] usuario grupo
el equivalente a passwd
para los grupos. El El comando sudo gpasswd -a victoria añade el
comando gpasswd usuario victoria al grupo profesores:
también nos permite
modificar otras
características de los
grupos y asignar
administradores de
grupos.
opciones:
-a: borra un usuario
específico.
-d: elimina al usuario
específico del grupo
específico.
-R: esta opción
configura al grupo para
que no se permita a
nadie convertirse en
miembro a través de
newgrp.
-r: borra la contraseña
de un grupo.
-A: especifica quien será
el administrador
groupadd El comando groupadd groupadd nombre_grupo
crea una nueva cuenta
de grupo usando los groupadd profesores
valores especificados en
la línea de comando más
los valores
predeterminados de la
sistema. El nuevo grupo
se ingresará en los
archivos del sistema
como necesario.
Opciones:
-f , --force
Esta opción
hace que el comando
simplemente salga con
éxito
estado si el
grupo especificado ya
existe. Cuando se usa
con
-g , y el GID
especificado ya existe,
otro (único)
Se elige GID (es
decir, -g está
desactivado).
-g , --gid GID El
valor numérico del ID
del grupo. Este valor
debe ser único, a
menos que se utilice la
opción -o . El valor
debe ser no negativo.
El valor
predeterminado es usar
el valor de
identificación más
pequeña mayor o igual
que GID_MIN y
mayor que cualquier
otro grupo.
Opciones:
-c añade o modifica el
comentario, campo 5 de
/etc/passwd
-d modifica el directorio
de trabajo o home del
usuario, campo 6 de
/etc/passwd
-e cambia o establece la
fecha de expiración de
la cuenta, formato
AAAA-MM-DD,
campo 8 de /etc/shadow
-g cambia el número de
grupo principal del
usuario (GID), campo 4
de /etc/passwd.
-s cambia el shell por
defecto del usuario
cuando ingrese al
sistema.
-u cambia el UID del
usuario.
-U desbloquea una
cuenta previamente
bloqueada con la opción
-L.
Sintaxis:
Usuario:x:uid:gid:comentario:home-directory:shell-de-inicio
Sintaxis:
usuario:password:lasctchg:min:max:warn:inactive:expire:
etc/group Contiene los nombres de los grupos y una lisa de los usuarios que
pertenecen a cada grupo.
.bashrc Este archivo es un script que se ejecuta cada vez que una nueva
sesión de terminal server se inicia en el modo interactivo.
.bash_logout Es el fichero leído por Bash, cuando salimos del sistema.
Podemos definir, por ejemplo, que se borren los ficheros
temporales creados en nuestra última sesión o registrar el tiempo
que hemos estado utilizando el sistema.
Si .bash_logout no existe, ningún comando será ejecutado a
nuestra salida.
CONCLUSIONES