Download Sesion-12012016
Transcript
GUI Graphical User Interface Host: ubiquitous.csf.itesm.mx User account: sisop-666 A0000 no existen A00765456 765456 sisop-765456 User account password: 765456 ssh:// sisop- [email protected] Comandos: 1. pwd: print working directory indica es dónde estoy ubicado dentro del Sistema operativo (todo usuario es considerado un directorio) 2. ls: list lista el contenido de un directorio a. ls –l lista el contenido de un directorio en forma de lista (lista el contenido con todos sus atributos) d directory USER r read GROUP r read OTHERS r read w write w write w write x eXecute x eXecute x eXecute html_container drwxrwxr-x usuario dueño del directorio tiene todos los permisos, el grupo también tiene todos los permisos, y los otros (que no son el usuario ni pertenecen al grupo) tienen los permisos de lectura y ejecución. El problema de seguridad que podemos detectar en este ejemplo es que un miembro del grupo al cual pertenece el dueño del directorio puede modificarlo o inclusive puede borrarlo, para corregir este detalle tenemos que utilizar el siguiente comando: chmod 3. chmod: change mode permite cambiar los permisos de un archivo o un directorio. a. chmod g-w html_container 4. mkdir: make directory crea un directorio en donde esté ubicado dentro del sistema operativo a. mkdir html_container b. visualizamos el contenido del directorio actual mediante el uso del comando ls Un directorio que tenga el nombre de html_container dentro del sistema operativo Linux en el host ubiquitous.csf.itesm.mx va a funcionar como contenedor web (donde puedo publicar páginas web disponibles en la Internet) sí y sólo si, éste es un objeto web y tiene los permisos necesarios de lectura y ejecución para el grupo y los otros. 5. ls –adZ : este comando permite visualizar el tipo de objeto al cual pertenece. Por ejemplo: 6. chcon : change context cambia el tipo de objeto de un archivo o directorio. Cambiamos un objeto de tipo usuario a un objeto de tipo web, para que pueda ser visto en la Internet chcon –t httpd_sys_content_t html_container Man seguido del commando para ver el manual