Академический Документы
Профессиональный Документы
Культура Документы
y Redes LINUX
Juan Pablo Braa
Sbado 29 de Junio de 2002
Temario
Caractersticas principales
Distintas Distribuciones
Estructuras de Directorios Filesystems
Herramientas de Configuracin
Administracin de usuarios
Procesos
Servidores
Seguridad
Programacin en Shell
Conexiones con otros Sistemas Operativos
Documentacin
Enlaces
Multi-Usuario
Multi-Tarea
MultiPlataforma
Distintas Distribuciones
REDHAT
DEBIAN
SUSE
MANDRAKE
SLACKWARE
http://www.linuxiso.org
Kernel Linux
http://www.kernel.org
Directorios
/bin
Comandos ejecutables, compilados en forma dinmica
/boot
Ncleo, informacin de booteo
/dev
Dispositivos
/etc
Casi todos los archivos de configuracin
/home
Directorios de cada usuario
/lib
Mayora de las bibliotecas de funciones
/proc
Archivos especiales con informacin del estado del equipo
/root
Directorio del superusuario
/sbin
Binarios compilados en forma esttica
/tmp
Archivos temporarios
/var
Archivos de monitoreo del equipo, spooler de impresoras, mail, etc.
/usr
Comandos, documentacin, archivos del entorno grfico, fuentes del ncleo, etc.
Herramientas de Configuracin
Cada distribucin en especial tiene sus propias herramientas de
Configuracin y Administracin
Maneras de Administrar
y configurar LINUX
RedHat: SETUP
linuxconf
Herramienta de Configuracin y Administracin general
Archivos de Configuracin y Admininistracin
directorio /etc
Procesos
Cada vez que un usuario ejecuta un programa, se lanza un proceso,
el mismo tiene asignado un nmero de PID y una prioridad.
No solo los usuarios lanzan procesos, tambien lo hace el Kernel y
Scripts - Demonios
El administrador deber otorgar prioridades a diferentes usuarios
y aplicaciones dependiendo de la importancia de las mismas.
Ps
Top
Renice
Kill
Mata procesos
Jobs
Administracin de Usuarios
Metas de una administracin
correcta de usuarios
Privacidad
Organizacin
Compartir recursos
Niveles de Privilegio
Mail, FTP, Daemons, etc.
Root, Alguno que asigne Root
Determinados por los Permisos
Useradd
Agrega usuarios
Passwd
Cambia el password
Usermod
Userdel
Elimina usuarios
Chmod
Cambia permisos
Seguridad en LINUX
1) Seguridad Fsica
2) Polticas de Sugirdad
3) Seguridad Lgia
Nivel Software
Polticas de Passwords
Polticas de Backups
Determinacin de niveles de Acceso
Polticas de Logs
Nmap
Crackeo de Passwords
On-Line:
http//www.securityfocus.com
http://www.linuxsec.org
http://www.openna.com
http://www.google.com
Infinidad de Firewalls
Proxy
Squid
Secure Shell
SSH
Programacin en Shell
Shell Script
Interfase hacia el LINUX
Recoge la instruccin de un comando (input), lo ejecuta y muestra el
resultado (output)
Se lo conoce como el Comando Interprete del UNIX
Adems de ser un interprete de comandos es un poderoso lenguaje
de programacin.
Bourne Shell
Tipos de Shell
CShell
sh Bourne Shell
ksh Korn Shell
Bash Bourne Again Shell
csh c shell
tcsh tenex/tops shell
Chsh l
Lista los shells disponibles
Chsh [nombre del shell]
Cambia de Shell
#!/bin/sh
Ls
Ps
Etc.
Tuberas (pipes)
Redirecciones
Comillas Simples
Conceptos
Estructuras de Control
If
While
For
Etc
Recursos: http://www.shellscript.com
konqueror info:/bash/top
FIN
Juan Pablo Braa
Proyecto FractalTec
info@fractaltec.org