Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Facultad de Ingeniería Electromecánica Reporte Sistema de archivos, permisos y usuarios Administración de Sistemas Linux Presenta Enrique de Jesús Ochoa Preciado Profesor Rodríguez Haro Fernando Manzanillo, Col., México, 21 de febrero de 2023 Índice Sistema de archivos y comandos 1 1 Sistema de archivos y comandos 1. Utilizando dmesg obtenemos un reporte de eventos a nivel bajo del kernel, obteniendo la información de los dispositivos conectados, inicio de sistema, etc. 2. Instalamos tree para ver los subdirectorios del sistema. 2 3. Con el comando tree podremos visualizar gráficamente la interfaz de todos los directorios del sistema. 4 3 4. Con tree -d podremos visualizar únicamente los directorios dentro de cada carpeta. 4 5. Con el comando tree -L 1 solo mostraremos la primera capa de los directorios. 5 6. Y con tree -L 2 mostraremos dos niveles de las subcarpetas. 6 7. Con ls -al podremos observar el nivel de permisos que tiene la carpeta para los usuarios. 8. Subiendo a la raíz, se ejecutó el comando tree -d para ver todas y cada una de las carpetas del sistema en la raíz, dandome 158,555 directorios totales. 7 8 9. Estando en la raíz, también ejecutamos tree -L 1 para ver únicamente la primera capa de los directorios que se encuentran en la raíz del sistema. 10. Revisamos con el mismo comando de tree -L 2 la carpeta de APT para ver las aplicaciones que tenemos instaladas en el sistema. 9 11. El comando sudo df muestra el porcentaje de uso de las carpetas en las particiones del sistema. 12. Y con el comando df -h omite la información de disponibilidad de las particiones. 10 13. En el home ejecutamos ls -al para ver los permisos de los usuarios y grupos sobre cada carpeta. 14. Con el comando du podremos ver el uso del disco que toma el sistema operativo. 11 12 15. Aquí utilizamos el comando cat bash_history para ver el historial de comandos en la terminal 16. Para probar los permisos de los usuarios crearemos un archivo con el comando touch pruebavid.txt y con ls -al veremos los permisos que posee el archivo. 13 17. Le daremos permisos con chmod 777 pruevavid.txt y veremos que el archivo tornó a un color verde, ya que también le dimos permisos de ejecución. 18. Y si depuramos con ls -al pruebavid.txt veremos que los permisos cambiaron. 14 19. Ahora crearemos un nuevo usuario con el comando sudo passwd fulano1, ponemos la contraseña y se creará un nuevo usuario; además, con la otra forma de sudo useradd sutano1 añadiremos otro usuario más, llenamos los campos de la información solicitada y confirmamos de correcto. 20. Ahora veremos en la carpeta de home con ls -al /home/ y observaremos que se crearon dos carpetas para cada usuario creado. 15 21. Cambiamos en una pestaña al usuario fulano1 con su fulano1 22. Y en otra pestaña haremos con su sutano1 16 23. Posteriormente, revisaremos con ls -al los permisos de las carpetas de cada usuario 24. Añadiremos con sudo usermod -a -G sutano1 darkshadowx el usuario sutano1 a darkshadowx (al grupo) y con eso tendremos los permisos de root sobre ambos users, revisamos con cat passwd y veremos que el usuario ya está añadido al grupo de sudoers, damos exit y relogueamos y ya tendremos permisos. 17 18 25. Y finalmente, instalando con sudo apt install mc y posteriormente utilizando mc en la consola podremos ver un gestor de archivos gráfico desde la terminal, muy útil para cuando tengamos que conectarnos remotamente a algún sistema Linux.
Compartir