You are on page 1of 57

UNIDAD 2: PASO 4 - ADMINISTRAR EL SISTEMA OPERATIVO LINUX EN UN NIVEL

MÁS COMPLEJO.

DIPLOMADO DE PROFUNDIZACIÓN EN LINUX

HECTOR DAVID MORALES LOPEZ


CÓDIGO: 1113624878

GRUPO: 201494_10

TUTOR:

DANIEL ANDRÉS GUZMÁN ARÉVALO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

CEAD PALMIRA
18 DE MARZO 2019

INTRODUCCIÓN
La siguiente actividad correspondiente al paso 4 del Diplomado De Profundización En Linux,
tiene como finalidad conocer herramientas para administrar el sistema, se abordará la asignación
de permisos, creación de usuarios, grupos, archivos de configuración del sistema, herramientas
de diagnóstico y distribuciones LiveCD.

OBJETIVOS
Objetivo General

❖ Conocer las diferentes herramientas que posee el sistema linux para administrar
permisos, usuarios, grupos; además de conocer los archivos de configuración del
sistema, comandos de diagnóstico y distribuciones LiveCD.

Objetivos Específicos:

❖ Conocer los comandos para asignar permisos, administrar usuarios y grupos.


❖ Conocer los diferentes archivos de configuración del sistema.
❖ Ejecutar comandos de administración y diagnóstico del sistema.
❖ Identificar versiones LiveCD del sistema y sus características.

1. Con base a las convenciones descritas, establecer en la siguiente tabla el valor octal y el
valor decimal del permiso según el caso:
Permisos Equivalencia Valor octal Valor
Hexadecimal

rwx-wx-r Lectura, escritura y ejecución 734 1DC


rwx-wxr--

rw---x-wx Lectura y escritura 613 18B

r-xrwx-wr Lectura y ejecución 576 17E


r-xrwxrw-

r--rwxrwx Lectura 477 13F

-wx-rwxr-x Escritura y ejecución 375 0FD


-wxrwxr-x

-w-r-x-w- Escritura 252 0AA

--x—xrwx Ejecución 117 04F

--------- Sin permisos 000 000

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:

Administración de permisos Función Sintaxis de ejecución

chmod Para alterar el permiso de $ chmod [modificadores]


un archivo, se utiliza la permisos fichero/directorio
orden chmod (change
mode). Con chmod se Ej:chmod 777 archivo.txt
especifican en primer
lugar los permisos que se
van a cambiar: u para
usuarios, g para el grupo,
o para otros. En segundo
lugar se especifica cómo
se cambia: + (añadir
permisos) o - (quitar
permisos) para leer,
escribir o ejecutar. En
tercer lugar se especifica
el archivo al que hacen
referencia los cambios.

chgrp El comando chgrp $ chgrp nuevogrp archivo1 [


permite cambiar el grupo archivo2 archivo3...]
de usuarios de un archivo
o directorio en sistemas
tipo UNIX. Cada archivo Cambia el grupo de
de Unix tiene un archivo1 archivo2, etc. que
identificador de usuario pasará a ser nuevogrp
(UID) y un identificador
de grupo (GID), que se chgrp -R nuevogrp
corresponden con el directorio
usuario y el grupo de
quien lo creó.
El usuario root puede Cambia el grupo para que
cambiar a cualquier pase a ser nuevogrp a
archivo el grupo. Los directorio, todos los
demás usuarios sólo archivos y subdirectorios
pueden hacerlo con los
contenidos en él,
archivos propios y grupos
a los que pertenezca. cambiándolos también de
forma recursiva en todos
archivos de los
subdirectorios.

chown Permite cambiar el $ chown nuevousr archivo1


propietario de un archivo [ archivo2 archivo3...]
o directorio en sistemas
tipo UNIX. Puede
especificarse tanto el Cambia el propietario de
nombre de un usuario, así archivo1 archivo2, etc. que
como el identificador de pasará a ser nuevousr
usuario (UID) y el
identificador de grupo $ chown -R nuevousr
(GID). Opcionalmente, directorio
utilizando un signo de dos
puntos (:), o bien un punto
(.), sin espacios entre Cambia el propietario para
ellos, entonces se cambia que pase a ser nuevo usr a
el usuario y grupo al que directorio, todos los
pertenece cada archivo. archivos y subdirectorios
contenidos en él,
cambiándolos también de
forma recursiva en todos
archivos de los
subdirectorios.

umask Es una orden y una umask u=rwx,g=rwx,o=


función en entornos
POSIX que establece los umask 0174
permisos por defecto para
los nuevos archivos y
directorios creados por elCuando se utiliza umask
proceso actual. hay que tener en cuenta que
sólo afecta al usuario con el
Los sistemas Unix que se está conectado en ese
modernos permiten que las momento.
máscaras se especifiquen
de dos modos:

Un permiso por defecto,


también llamado máscara
simbólica. Por ejemplo,
u=rwx,g=rwx,o=
Un número en octal que
controla qué permisos se
enmascaran (no se
establecerán) para
cualquier nuevo archivo,
por ejemplo, 007.

En ambos casos debe


tenerse en cuenta que la
mayoría de los sistemas
Unix no permiten que
nuevos archivos sean
creados con permisos de
ejecución activados,
independientemente de la
máscara.

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:

Equivale en texto a ejecutar Equivale en octal a ejecutar

chmod u=rwx,g=rwx,o=rx chmod 775

chmod u=rwx,g=rw,o= chmod 760

chmod u=rw,g=r,o=r chmod 644

chmod u=rw,g=r,o= chmod 640

chmod u=rw,g=,o=rwx chmod 607

chmod u=rwx,g=,o= chmod 700

chmod r chmod 444

chmod u=,g=r,o=r chmod 044

chmod –rwx chmod 000


Chmod u=rw,g=r,o=r chmod 644

chmod +rwx chmod 777

4. De acuerdo a la siguiente tabla, complete la clasificación de los posibles tipos de usuarios en


GNU/Linux especificando en ellos sus funciones y/o características, así:

Usuario root Usuarios Usuarios Normales


especiales

Funciones / También llamado Son Son los usuarios


Características superusuario o incorporados habituales del
administrador. Es el por el propio sistema, que
único usuario con sistema, y se utilizarán los
privilegios sobre el encargan de recursos de éste.
control total del administrar los Cada usuario sólo
sistema, y por tanto, el demonios del podrá personalizar
único que tiene derecho mismo. Estos su entorno de
a administrar las usuarios no trabajo.
cuentas de usuario del pueden iniciar
sistema. sesión en el Dentro del
sistema ni tener directorio /home
S directorio es /root. un shell donde poseerán un
trabajar, por directorio con su
Su UID es 0. tanto no tienen nombre de usuario.
contraseña
asignada. Su UID es superior
Ejemplos son a 1000.
bin, daemon,
adm, lp, sync,
shutdown, mail,
operator, squid,
apache, etc.

No poseen
directo.

Su UID es entre
1 y 100.

5. De acuerdo a la siguiente tabla sobre comandos de administración y control de usuarios en un


sistema GNU/Linux especificando en ellos sus funciones y un ejemplo de sintaxis de ejecución,
así:

Comando Función Sintaxis de ejecución

adduser Es la versión modificada del comando adduser nombre_usuario --


useradd y facilita la posibilidad de home
especificar algunos parámetros, como /directorio_home_del_usuario
por ejemplo, del usuario a crear y el
directorio de inicio (home) para
asociarlo.
A diferencia del comando useradd,
adduser puede introducir información
adicional, que se resumen en el campo
GECOS (General Electric
Comprehensive Operating System),
que permiten enriquecer la cuenta de
usuario que se está creando. Esta
información es:
● Nombre completo
(normalmente el único
utilizado)
● El número y el edificio de
oficinas
● Interna
● Número telefónico
en el campo de la Linux es patrimonio
exclusivo de las distribuciones
basadas en Debian, como Ubuntu.
useradd El comando useradd permite añadir useradd [opciones] nombre-
un usuario indicando como usuario
parámetros la información particular
para crear el usuario en la misma línea -g: Grupo principal que
de comandos. queremos tenga el usuario (debe
existir previamente)

-d: Carpeta home del usuario.


Suele ser /home/nombre-
usuario

-m: Crear carpeta home si es


que no existe.

-s: Intérprete de comandos


(shell) del usuario. Suele ser
/bin/bash

sudo useradd -g profesores -d


/home/pedro -m -s /bin/bash
pedro
chpasswd El comando chpasswd se usa para chpasswd [opciones]
cambiar la contraseña para usuarios.
Es un comando de administrador, sólo -c Elimina todos los flags de
el usuario root puede cambiar la contraseña.
contraseña para usuarios.
-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. Los
valores válidos de flag son:
ADMIN, ADMCHG, y/o
NOCHECK.

-R load_module Especifica el
módulo I & A usado para
cambiar la contraseña de
usuario.

gpasswd El comando gpasswd es el equivalente gpasswd -a hector operaciones


a passwd para los grupos. El comando
gpasswd también nos permite Añado al usuario hector al
modificar otras características de los grupo operaciones.
grupos y asignar administradores de
grupos: usuarios que pueden realizar gpasswd -d hector operaciones
en éstos algunas funciones
administrativas propias de los grupos. Elimina el usuario hector del
grupo operaciones.
groupadd El comando groupadd permite añadir sudo groupadd usuarios
un grupo indicando como parámetro
el nombre del grupo.
groupdel Comando para eliminar un grupo Sudo groupdel usuarios

groupmod Comando para modificar un grupo El comando groupmod permite


modificar el nombre de un
grupo o el gid del mismo. La
sintaxis es: sudo groupmod [-g
nuevo-gid] [-n nuevo-nombre]
nombre-grupo.
groups Imprime los grupos en los que está un groups [nombre-usuario...]
usuario.

newusers La utilidad del comando <newusers> newusers archivo


es hacer comandos basándose en un
archivo.
Podemos crear una serie de usuarios
encadenados a partir de un fichero de
texto plano que ha de contener los
mismos campos que el fichero passwd
. Un ejemplo de este fichero podría
ser este:

pepe10:pas10::600::/home/pepe10:/bi
n/bash
pepe20:pas22::600::/home/pepe20:/bi
n/bash
pepe21:pas21::600::/home/pepe21:/bi
n/bash
userdel Se usa para borrar los usuarios. Para userdel -r usuario
borrar los usuarios junto a sus
carpetas se usa el parámetro -r en
userdel.
usermod sudo usermod -d
Se utiliza el comando usermod y /home/carpeta_hector hector
permite cambiar el nombre del
usuario, su carpeta home, su intérprete
de comandos, los grupos a los que
pertenece y algunos otros parámetros.
6. De acuerdo a la siguiente tabla, complete la clasificación de los archivos de control y
seguridad para usuarios y grupos en un sistema GNU/Linux especificando en ellos sus
funciones y/o características, así:

Archivo Funciones / Características

etc/passwd El contenido del fichero /etc/passwd determina quién


puede acceder al sistema de manera legítima y que se
puede hacer una vez dentro del sistema. Este fichero es
la primera línea de defensa del sistema contra accesos
no deseados. Debe de mantenerse escrupulosamente y
libre de errores y fallos de seguridad. En el tenemos
registrados las cuentas de usuarios, así como las claves
de accesos y privilegios.
Su estructura es
usuario1:FXWUuZ.vwXttg:500:501:usuario

pepito:/home/usuario1:/bin/bash

Los diferentes campos(7) están separados por dos


puntos (:) y el significado de los mismos es el siguiente:

Usuario1: Nombre de la cuenta (Login)

FXWUuZ.vwXttg: Clave de acceso encriptada


(password)

500: UID de esta cuenta

501: GID del grupo principal al que pertenece la cuenta

usuario pepito: Nombre del usuario

/home/usuario1: Directorio de trabajo de usuario1

/bin/bash: Interprete de comando (shell) de usuario


pepito.

etc/shadow En este fichero almacenamos las contraseñas cifradas y


nos da información sobre caducidad y validez de la
cuenta.

systemadmin:!!:1:2:3:4:5:6:

<nombre><password
cifrado><1><2><3><4><5><6>

<nombre> Nombre del usuario.

1-Días transcurridos desde 1-1-1970 donde el password


fue cambiado por última vez.
2-El mínimo número de días entre cambios de
contraseña.
3-Días máximos de validez de la cuenta.
4-Días que avisa antes de caducar la contraseña.
5- Días después de que un password caduque para
deshabilitar la cuenta
6- Fecha de caducidad. días desde 1-1-1970, donde la
cuenta es deshabilitada y el usuario no podrá iniciar
sesión.

etc/group Contiene los nombres de los grupos y una lisa de los


usuarios que pertenecen a cada grupo. Cada línea
representa un grupo y contiene 4 campos:

❖ El nombre del grupo (es recomendable que no


tenga más de 8 caracteres).
❖ La contraseña cifrada o bien una x que indica la
existencia de un archivo gshadow.
❖ El número de GID
❖ Lista de los miembros del grupo, separados por
comas (sin espacios).
etc/gshadow Al igual que el fichero /etc/shadow de las contraseñas
encriptadas para usuarios, también se puede usar un
fichero /etc/gshadow de contraseñas encriptadas para
grupos.
Se suele usar para permitir el acceso al grupo, a un
usuario que no es miembro del grupo. Ese usuario
tendría entonces los mismos privilegios que los
miembros de su nuevo grupo.

general:!!:shelley:juan,bob

❖ Nombre del grupo


❖ Password encriptado
❖ Nombre del grupo
❖ Usuarios del grupo.

/etc/login.defs En el archivo de configuración /etc/login.defs están


definidas las variables que controlan los aspectos de la
creación de usuarios y de los campos de shadow usada
por defecto. Algunos de los aspectos que controlan estas
variables son:

● Número máximo de días que una contraseña es


válida PASS_MAX_DAYS
● El número mínimo de caracteres en la contraseña
PASS_MIN_LEN
● Valor mínimo para usuarios normales cuando se
usa useradd UID_MIN
● El valor umask por defecto UMASK
● Si el comando useradd debe crear el directorio
home por defecto CREATE_HOME

Basta con leer este archivo para conocer el resto de las


variables que son autodescriptivas y ajustarlas al gusto.
Recuérdese que se usarán principalmente al momento de
crear o modificar usuarios con los comandos useradd y
usermod.

.bash_profile Es utilizado por intérpretes de comandos de inicio de


sesión interactivo, se ejecuta una vez que el usuario ha
introducido sus credenciales de acceso. Estos archivos
están normalmente ocultos en el disco duro y no pueden
verse fácilmente o accidentalmente. Es más, los
archivos BASH_PROFILE se guardan sin nombre de
archivo, por lo que solo cuentan con la extensión. En
contraposición con los archivos BASH_PROFILE, que
se utilizan para iniciar sesión de forma interactiva, los
archivos de intérprete de comandos de inicio de sesión
no interactivo utilizan el formato BASHRC.

.bashrc El archivo .bashrc se encuentra dentro de la carpeta


principal del usuario, que por lo general se encuentra en
la ruta /home/usuario/.bashrc.

Este archivo tiene la configuración de nuestra consola,


terminal, bash o como lo llamemos personalmente, que
es donde podemos interactuar por medio de texto con
nuestra computadora, en una interfaz no gráfica.

Este archivo es ejecutado cuando abrimos un Terminal


en nuestra computadora, con un sistema Unix en mi
caso Ubuntu 18.04, el cual podemos editar para hacer un
sin fin de cosas, desde mostrar un simple texto, hasta
funciones que nos simplifiquen el uso mediante este
Terminal.

.bash_logout El archivo .bash_logout no tiene que existir.

Su contenido proviene de bash cuando se cierra bash


login shell. El archivo hace posible, por ejemplo, varias
formas de limpieza al cerrar sesión en una sesión de
terminal.

Puede usarse para ejecutar cualquier código de shell,


pero puede usarse para, por ejemplo, borre la pantalla si
los inicios de sesión se realizan en un entorno que no
sea GUI. Algunos también pueden encontrarlo para
terminar explícitamente los programas que se iniciaron
desde .bash_login o .bash_profile (si, por ejemplo,
fetchmail o algún proceso similar se inicia como
demonio de usuario o en segundo plano, puede ser
bueno terminarlo en .bash_logout).

7. De acuerdo a los siguientes comandos de diagnóstico y supervisión en sistemas GNU/Linux,


ejecútelos a través de una consola, interpretar el resultado o la información obtenida y adjuntar
un pantallazo, imagen recortada que solo muestre la ejecución y la salida de cada uno de ellos:

1) uname -a

Nos muestra toda la información del sistema linux, entre ellas la fecha, el nombre del kernel, el
nombre del host, entre otros datos.

2) cat /proc/cpuinfo

Nos muestra la información del procesador, modelo, numero de nucleos, marca entre otros.
3) cat /proc/meminfo

Muestra la información de la memoria, total, disponible, swap entre otros.

4) cat /proc/sys/kernel/osrelease

Muestra la versión del kernel.


5) cat /proc/version

Muestra información del kernel entre ellas la versión.

6) dmidecode

Muestra información del sistema, entre ellas la BIOS.


7) x86info -a

Muestra un diagnóstico de cpus con arquitectura x86, el estado de los registros.

8) lspci

Muestra información sobre los dispositivos PCI del equipo.


9) lsusb
Muestra los dispositivos USB conectados.

10) lshw

Muestra información del hardware, procesador, memoria, dispositivos IDE, de red, video, entre
otros.
11) lshw-gtk

En interfaz gráfica nos muestra información sobre el hardware.

12) lsblk -fm

Muestra dispositivos, unidades, particiones y capacidades.


13) df -h

Muestra información del sistema de ficheros, uso de disco duro y punto de montaje en unidades
entendibles (Kb, Mb y Gb).

14) fdisk /dev/sdb

Ejecuta la línea de comandos de la utilidad para administrar particiones de disco duro.


15) top -c -d 5

Permite ver los procesos que se están ejecutando con un tiempo de refresco de 5 segundos y la
ruta absoluta del archivo del proceso.

16) free -m -s 3

Muestra la cantidad de memoria libre y en uso en Mb y con un refresco de 3 segundos.


17) dmesg | more

Muestra información del kernel para diagnóstico

18) dmesg | grep -i usb

Muestra mensajes de diagnóstico del kernel relacionado con dispositivos usb.


19) netstat -a

Me permite ver todos los puertos TCP/UDP y las conexiones entrantes y salientes.

20) iptables -nL

Me muestra el estado del firewall de linux.


8. se requiere que inicialmente establezcan un inventario de software con cada una de las
siguientes distribuciones LiveCD, analizadas bajo los siguientes parámetros:
D. Xubuntu
1) URL de descarga
https://xubuntu.org/download
2) Herramientas de diagnóstico
Dmesg: Lista mensajes del núcleo generados durante el arranque de la máquina y la depuración
de aplicaciones.

Netstat: Permite monitorear las conexiones TCP/UDP existentes.


Lshw: lista el hardware existente en el sistema.

x86info está disponible para instalar de los repositorios de ubuntu y da un diagnóstico del
estado actual de los registros del procesador.
dmidecode: lista información del hardware.

Sysdiag: herramienta muy útil para diagnosticar el sistema.


Gparted: muestra las particiones del sistema, su tamaño asignado, espacio usado y libre.

Hardinfo: Muestra la información del sistema operativo y el hardware de forma gráfica.


checkbox : Herramienta de linux que permite realizar diversos tests sobre el sistema, cpu, disco
duro, etc.
Free -h :Muestra el estatus de la memoria, total, usado, libre.

3) Herramientas de recuperación
ddrescue: Herramienta de recuperación de datos. Permite pasar de un dispositivo a otro la
información.
foremost : Herramienta que permite recuperar archivos eliminados de distintos sistemas de
ficheros.
Scalpel: Herramienta linux que permite recuperar archivos borrados del disco duro.
4) Herramientas de reparación
Badblocks: Permite localizar y aislar los sectores defectuosos en el disco duro.

Fcsk: Examina y repara el sistema de archivos.


Gparted: Administrador gráfico de particiones del disco duro.

Gdisk: Permite reparar tablas de particiones, redimensionar particiones.


Parted: permite crear y destruir particiones, crear imágenes del disco duro, permite reorganizar
el espacio libre del disco.

Fdisk: Permite crear, eliminar, redimensionar, cambiar o copiar y mover particiones, con este
comando se puede reparar la tabla de particiones.
Testdisk: Permite recuperar datos perdidos en particiones y repara discos de arranque.

Boot-repair: Herramienta que repara el arranque del equipo.


5) Tamaño de la ISO
1.3Gb
6) Requerimientos mínimos de Hardware
512Mb Memoria RAM
7.5Gb Espacio en disco
Procesador con soporte PAE

Cada uno de los integrantes del grupo deberá seleccionar una de las cinco distribuciones
diferente de LiveCD relacionadas anteriormente y realizar su implementación como un Pen
Drive. Describa paso a paso el procedimiento realizado y evidencie los resultados, así como
también probar la capacidad del Pendrive para bootear de forma correcta en un equipo de
cómputo.

Inicio el cd de xubuntu
Selecciono la opcion probar xubuntu

Se puede apreciar el entorno gráfico de xubuntu.


Se abre la terminal

Ejecutamos lsblk para ver el dispositivo físico de la memoria usb.


Desmontamos el volumen con el comando umount para poderlo formatear.

Con el comando mkfs.vfat formateamos la unidad usb en formato FAT32.


Por medio del comando sudo dd copiamos la imagen del xubuntu en la memoria usb.
SI exploramos la memoria encontraremos grabada la imagen del sistema operativo.
Se puede evidenciar el arranque desde la memoria usb.
CONCLUSIONES
Es indispensable para cualquier administrador de sistema linux conocer las herramientas para
realizar su administración, en esta actividad se conocieron los comandos para administrar los
permisos, los usuarios y los grupos, se identificaron los principales archivos de configuración,
se ejecutaron diversos comandos administrativos y de diagnóstico y por último se trabajó en las
versiones LiveCD que posee Linux para realizar recuperaciones de sistema.

REFERENCIAS BIBLIOGRÁFICAS
Nereida.deioc.ull.es. (2019). 3.7.2 El comando chmod. [Pagina Web] Recuperado de:
http://nereida.deioc.ull.es/~pcgull/ihiu01/cdrom/unix/unix1/contenido/node55.html

Es.wikipedia.org. (2019). Chgrp. [Pagina Web] Recuperado de: https://es.wikipedia.org/wiki/Chgrp

Es.wikipedia.org. (2019). Chown. [Pagina Web] Recuperado de: https://es.wikipedia.org/wiki/Chown

Es.wikipedia.org. (2019). Umask. [Pagina Web] Recuperado de: https://es.wikipedia.org/wiki/Umask

TicArte. (2019). Tipos de usuarios y grupos, directorios e IDs. [Pagina Web] Recuperado de:
http://www.ticarte.com/contenido/tipos-de-usuarios-y-grupos-directorios-e-ids

Es.wikipedia.org. (2019). Adduser. [Pagina Web] Recuperado de:: https://es.wikipedia.org/wiki/Adduser

Ite.educacion.es. (2019). Administración de usuarios y grupos | Redes Linux. [Pagina Web] Recuperado
de:
http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m1/administracin_de_usuarios_y_grupos.h
tml

Hscripts.com. (2019). Comando Linux chpasswd - Ejemplo de comando Cambiar Restablecer


Contraseña Unix. [Pagina Web] Recuperado de: https://www.hscripts.com/es/tutoriales/linux-
commands/chpasswd.html

Linux, C/C++, Apuntes, etc... (2019). 7.4.5.2.- Uso de gpasswd. [Pagina Web] Recuperado de:
https://baulderasec.wordpress.com/linux/7-administrar-el-sistema/7-4-configurar-cuentas-de-usuario/7-4-
5-modificar-la-informacion-del-grupo/7-4-5-2-uso-de-gpasswd/

Manpages.ubuntu.com. (2019). Ubuntu Manpage: groups - imprime los grupos en los que está un
usuario. [Pagina Web] Recuperado de:
http://manpages.ubuntu.com/manpages/bionic/es/man1/groups.1.html

Selleras, A. (2019). Creación de usuarios por lote con el comando `newusers`. [Pagina Web]
Aldomtnez.blogspot.com. Recuperado de: http://aldomtnez.blogspot.com/2008/04/creacin-de-usuarios-
por-lote-con-el.html

E-mc2.net. (2019). Sobre el archivo /etc/passwd | Emc2Net. [Pagina Web] Recuperado de: https://e-
mc2.net/es/sobre-el-archivo-etcpasswd

Nexolinux. (2019). Ficheros de usuarios /etc/passwd y /etc/shadow. [Pagina Web] Recuperado de:
http://www.nexolinux.com/ficheros-de-usuarios-etcpasswd-y-etcshadow/

FRANCISCONI.ORG. (2019). /etc/group. [Pagina Web] Recuperado de:


https://francisconi.org/linux/archivos-directorios-importantes/etc-group

Lubrin.org. (2019). Capítulo 11. LINUX AVANZADO. [Pagina Web] recuperado de:
http://lubrin.org/dani/ch11.html
perfil, V. (2019). /ETC/LOGIN.DEFS. [Pagina Web] Admlinuxandwindowsserver.blogspot.com.
Recuperado de: http://admlinuxandwindowsserver.blogspot.com/p/etclogindefs.html

online-convert.com. (2019). Información sobre el formato de archivo BASH_PROFILE. [Pagina Web]


Recuperado de: https://www.online-convert.com/es/formato-de-archivo/bash_profile

González, R. and perfil, V. (2019). El archivo .bashrc. [Pagina Web] Ramonesteban.blogspot.com.


Recuperado de: http://ramonesteban.blogspot.com/2010/12/el-archivo-bashrc.html

.bash_logout?, ¿. (2019). ¿Cuál es el propósito de .bash_logout? - UbuntuSp. [Pagina Web]


Ubuntusp.info. Recuperado de: https://ubuntusp.info/questions/334585/cual-es-el-proposito-de-bash-
logout

You might also like