Manual de FreeBSD

Proyecto de Documentaci?n de FreeBSD

Copyright ? 1995-2010 The FreeBSD Documentation Project

Febrero 1999 por .

Resumen

?Bienvenido a FreeBSD! Este manual cubre la instalaci?n y uso diario de FreeBSD 10.1-RELEASE y FreeBSD 9.3-RELEASE. Este manual est? en constante evoluci?n y es el resultado del trabajo de muchas personas. Algunas secciones no est?n completas y otras necesitan ser actualizadas. Si est? interesado en colaborar en este proyecto env?e un mensaje de correo electr?nico a lista de correo del proyecto de documentaci?n de FreeBSD. La ?ltima versi?n de este documento est? siempre disponible en el sitio web de FreeBSD. Tambi?n puede encontrarla en diferentes formatos y opciones de compresi?n en el servidor FTP de FreeBSD o en las numerosas r?plicas. Si prefiere una copia en papel de este manual puede comprarla en FreeBSD Mall. Tambi?n es posible hacer b?squedas en este manual.


Tabla de contenidos

Prefacio I. Primeros pasos 1. Introducci?n 1.1. Sinopsis 1.2. Bienvenido a FreeBSD 1.3. Acerca del Proyecto FreeBSD 2. Instalaci?n de FreeBSD 2.1. Sinopsis 2.2. Requisitos de hardware 2.3. Tareas anteriores a la instalaci?n 2.4. Inicio de la instalaci?n 2.5. ?Qu? es sysinstall? 2.6. Asignaci?n de espacio en disco 2.7. Elecci?n de qu? instalar 2.8. Elecci?n del medio de instalaci?n 2.9. El punto sin retorno 2.10. Despu?s de la instalaci?n 2.11. Soluci?n de problemas 2.12. Gu?a avanzada de instalaci?n 2.13. C?mo preparar su propio medio de instalaci?n 3. Conceptos b?sicos de Unix 3.1. Sinopsis 3.2. Consolas virtuales y terminales 3.3. Permisos 3.4. Estructura de directorios 3.5. Organizaci?n de disco 3.6. Montaje y desmontaje de sistemas de ficheros 3.7. Procesos 3.8. D?mons, se?ales y c?mo matar procesos 3.9. Shells 3.10. Editores de texto 3.11. Dispositivos y nodos de dispositivos 3.12. Formatos binarios 3.13. M?s informaci?n 4. Instalaci?n de aplicaciones: ?packages? y ports 4.1. Sinopsis 4.2. Aproximaci?n a la instalaci?n de software 4.3. C?mo encontrar aplicaciones 4.4. Uso del sistema de packages 4.5. Uso de la colecci?n de ports 4.6. Despu?s de instalar un port 4.7. Ports que no funcionan 5. El sistema X Window 5.1. Sinopsis 5.2. Entender X 5.3. Instalar X11 5.4. Configuraci?n de X11 5.5. Uso de tipos en X11 5.6. El gestor de pantalla X 5.7. Entornos de escritorio II. Tareas comunes 6. Aplicaciones de escritorio 6.1. Sinopsis 6.2. Navegadores 6.3. Productividad 6.4. Visores de documentos 6.5. Finanzas 6.6. Resumen 7. Multimedia 7.1. Sinopsis 7.2. Configuraci?n de la tarjeta de sonido 7.3. Sonido MP3 7.4. Reproducci?n de v?deo 7.5. Configuraci?n de tarjetas de TV 7.6. Esc?neres de im?genes 8. Configuraci?n del kernel de FreeBSD 8.1. Sinopsis 8.2. ?Qu? razones hay para compilar un kernel personalizado? 8.3. Inventario de hardware del sistema 8.4. Controladores del kernel, subsistemas y m?dulos 8.5. Compilaci?n e instalaci?n de un kernel personalizado 8.6. El fichero de configuraci?n 8.7. Qu? hacer si algo va mal 9. Imprimir 9.1. Sinopsis 9.2. Introducci?n 9.3. Configuraci?n b?sica 9.4. Configuraci?n avanzada de impresoras 9.5. C?mo utilizar impresoras 9.6. Alternativas a LPD 9.7. Soluci?n de problemas 10. Compatibilidad binaria con Linux 10.1. Sinopsis 10.2. Instalaci?n 10.3. Instalaci?n de Mathematica? 10.4. Instalaci?n de Maple™ 10.5. Instalaci?n de MATLAB? 10.6. Instalaci?n de Oracle? 10.7. Instalaci?n de SAP??R/3? 10.8. Temas avanzados III. Administraci?n del sistema. 11. Configuraci?n y Adaptaci?n del Sistema 11.1. Configuraci?n de Tarjetas de Red 11.2. “Arrancar servicios” 11.3. “Soft Updates” 11.4. A?adir espacio swap 12. El proceso de arranque en FreeBSD 12.1. Sinopsis 12.2. El problema que representa arrancar el sistema 12.3. El RMA y las etapas de arranque uno, dos y tres 12.4. Interacci?n con el kernel durante el arranque 12.5. Device Hints 12.6. Init: inicializaci?n del proceso de control 12.7. Secuencia de apagado 13. Usuarios y administraci?n b?sica de cuentas 13.1. Sinopsis 13.2. Introducci?n 13.3. La cuenta superusuario 13.4. Cuentas de sistema 13.5. Cuentas de usuario 13.6. Modificaci?n de cuentas 13.7. Limitar a los usuarios 13.8. Personalizar a los usuarios 13.9. Grupos 14. Seguridad 14.1. Sinopsis 14.2. Introducci?n 14.3. Asegurar FreeBSD 14.4. DES, MD5 y Crypt 14.5. Contrase?as de un solo uso 14.6. TCP Wrappers 14.7. KerberosIV 14.8. Kerberos5 14.9. OpenSSL 14.10. VPN sobre IPsec 14.11. OpenSSH 14.12. Listas de control de acceso a sistemas de ficheros 14.13. Monitorizaci?n de fallos de seguridad de aplicaciones 14.14. FreeBSD Security Advisories 14.15. Contabilidad de procesos 15. Jaulas 15.1. Sinopsis 15.2. T?rminos relacionados con las jaulas 15.3. Introducci?n 15.4. Creaci?n y gesti?n de jaulas 15.5. Administraci?n y personalizaci?n a fondo 15.6. Uso de las jaulas 16. Mandatory Access Control 16.1. Sinopsis 16.2. T?rminos clave en este cap?tulo 16.3. Explicaci?n de MAC 16.4. Las etiquetas MAC 16.5. Configuraci?n de m?dulos 16.6. El m?dulo MAC ifoff 16.7. El m?dulo MAC portacl 16.8. Pol?ticas de etiquetas MAC 16.9. El m?dulo MAC partition 16.10. El m?dulo de seguridad multinivel MAC 16.11. El m?dulo MAC Biba 16.12. El m?dulo MAC LOMAC 16.13. Implementaci?n de un entorno seguro con MAC 16.14. Otro ejemplo: Uso de MAC para restringir un servidor web 16.15. Depuraci?n de errores en MAC 17. Auditor?a de eventos de seguridad 17.1. * 18. Almacenamiento 18.1. Sinopsis 18.2. Nombres de dispositivo 18.3. A?adir discos 18.4. RAID 18.5. Dispositivos de almacenamiento USB 18.6. Creaci?n y uso de medios ?pticos (CD) 18.7. Crear y utilizar medios ?pticos (DVDs) 18.8. Creaci?n y uso de disquetes (floppies) 18.9. Creaci?n y uso de cintas de datos 18.10. Respaldos en disquetes 18.11. Bases para respaldos 18.12. Sistemas de ficheros en red, memoria y respaldados en fichero 18.13. Instant?neas (“snapshots”) de sistemas de ficheros 18.14. Cuotas en sistemas de ficheros 18.15. Cifrado de particiones de disco 19. GEOM: Marco de trabajo modular de transformaci?n de discos 19.1. Sinopsis 19.2. Introducci?n a GEOM 19.3. RAID0 - Distribuci?n por bandas 19.4. RAID1 - Replicaci?n 20. El Gestor de Vol?menes Vinum 20.1. Sinopsis 20.2. Los Discos son Demasiado Peque?os 20.3. Cuellos de Botella en el Acceso 20.4. Integridad de Datos 20.5. Objetos Vinum 20.6. Ejemplos 20.7. Esquema de Nombres de los Objetos 20.8. Configuraci?n de Vinum 20.9. Uso de Vinum en el Sistema de Ficheros Ra?z 21. Virtualizaci?n 21.1. * 22. Localizaci?n - Uso y configuraci?n de I18N/L10N 22.1. Sinopsis 22.2. Lo b?sico 22.3. Uso de la localizaci?n 22.4. Compilaci?n de programas con soporte para I18N 22.5. Localizaci?n de FreeBSD a idiomas espec?ficos 23. Lo ?ltimo de lo ?ltimo 23.1. Sinopsis 23.2. FreeBSD-CURRENT vs. FreeBSD-STABLE 23.3. Sincronizaci?n de su c?digo fuente 23.4. Uso de ``make world` <makeworld.html>`__ 23.5. Redes peque?as IV. Comunicaciones en red 24. Comunicaciones serie 24.1. Sinopsis 24.2. Introducci?n 24.3. Terminales 24.4. Servicio dial-in 24.5. Servicio dial-out 24.6. Configurando la consola serie 25. PPP y SLIP 25.1. Sinopsis 25.2. Uso de User PPP 25.3. Uso de Kernel PPP 25.4. Uso de PPP sobre Ethernet (PPPoE) 25.5. Uso de PPP sobre ATM (PPPoA) 25.6. Uso de SLIP 26. Cortafuegos 26.1. * 27. Correo Electr?nico 27.1. Sinopsis 27.2. Utilizaci?n del correo electr?nico 27.3. Configuraci?n de sendmail 27.4. Sustituci?n del Agente de Transferencia de Correo 27.5. Depuraci?n de Problemas 27.6. Conceptos Avanzados 27.7. SMTP con UUCP 27.8. Configuraci?n para s?lamente enviar correo 27.9. Utilizaci?n del correo con una conexi?n mediante m?dem anal?gico (dial-up) 27.10. Autentificaci?n utilizando SMTP 27.11. Agente de Correo de Usuario 27.12. Manejo de fetchmail 27.13. Uso de procmail 28. Servidores de red 28.1. * 29. Networking avanzado 29.1. Resumen 29.2. Pasarelas y “routers” 29.3. Redes sin cables (“wireless”) 29.4. Bluetooth 29.5. Puenteado 29.6. NFS 29.7. Ejecuci?n sin disco duro 29.8. RDSI 29.9. NIS/YP 29.10. DHCP 29.11. DNS 29.12. NTP 29.13. Traducci?n de direcciones de red 29.14. El “Superservidor” inetd 29.15. L?nea IP paralela (PLIP) 29.16. IPv6 29.17. ATM en FreeBSD?5.X V. Ap?ndices 30. C?mo obtener FreeBSD 30.1. Servidores FTP 30.2. Uso de CVSup 31. Bibliograf?a 31.1. Libros y revistas espec?ficas sobre FreeBSD 31.2. Gu?as de usuario 31.3. Gu?as de administrador 31.4. Gu?as de programadores 31.5. El sistema operativo por dentro 31.6. Referencia de seguridad 31.7. Referencia de hardware 31.8. Historia de UNIX 31.9. Diarios y revistas A. Recursos en Internet A.1. Listas de correo A.2. Grupos de noticias de Usenet A.3. Servidores WWW A.4. Direcciones de correo electr?nico A.5. Cuentas shell 32. PGP keys 32.1. Responsables 32.2. Miembros del Core Team ?ndice

Lista de figuras

2.1. Ejemplo de resultado de prueba de dispositivos 2.2. Men? de selecci?n de pa?s 2.3. Salir de Sysinstall 2.4. Selecci?n de ?Usage? en el men? principal de sysinstall 2.5. Selecci?n del men? de documentaci?n 2.6. El men? de documentaci?n de sysinstall 2.7. Men? principal de sysinstall 2.8. Men? de esquemas de teclado de sysinstall 2.9. Men? principal de sysinstall 2.10. Opciones de sysinstall 2.11. Comenzar una instalaci?n est?ndar 2.12. Elija en qu? unidad usar FDisk 2.13. Un ejemplo de particionamiento t?pico con FDisk 2.14. Partici?n con FDisk usando el disco completo 2.15. Men? de gestores de arranque de sysinstall 2.16. Salir de la selecci?n de unidad 2.17. El editor Disklabel 2.18. Editor Disklabel con valores por omisi?n 2.19. Liberar espacio para la partici?n ra?z 2.20. Edici?n del tama?o de la partici?n ra?z 2.21. Elegir el tipo de partici?n ra?z 2.22. Elegir el punto de montaje del sistema de ficheros ra?z 2.23. Editor Disklabel 2.24. Elecci?n de distribuciones 2.25. Confirmar la elecci?n de distribuciones 2.26. Choose Installation Media 2.27. Selecci?n de un dispositivo Ethernet 2.28. Configuraci?n de ed0 2.29. Edici?n de ``inetd.conf` <install-post.html#inetd-edit>`__ 2.30. Edici?n del mensaje de bienvenida de FTP 2.31. Edici?n de ``exports` <install-post.html#nfs-server-edit>`__ 2.32. Opciones de configuraci?n de la consola del sistema 2.33. Opciones del salvapantallas 2.34. Retardo del salvapantallas 2.35. Salida del men? de configuraci?n de la consola del sistema 2.36. Elecci?n de regi?n 2.37. Elecci?n de pa?s 2.38. Elecci?n de zona horaria 2.39. Elija el protocolo que usa el rat?n 2.40. Ajuste del protocolo del rat?n 2.41. Configuraci?n del puerto del rat?n 2.42. Configuraci?n del puerto del rat?n 2.43. Arranque del d?mon del rat?n 2.44. Prueba del d?mon del rat?n 2.45. Categor?as de ?packages? 2.46. Selecci?n de ?packages? 2.47. Instalaci?n de ?packages? 2.48. Confirmaci?n previa a la instalaci?n de ?packages? 2.49. Selecci?n de ?A?adir un usuario? 2.50. A?adir la informaci?n del usuario 2.51. Salir de la gesti?n de usuarios y grupos 2.52. Salir de la instalaci?n 2.53. Primer nivel de servicios de red 2.54. Elegir el MTA del sistema 2.55. Configuraci?n de Ntpdate 2.56. Segundo nivel de configuraci?n de red 20.1. Organizaci?n Concatenada 20.2. Organizaci?n con “Striping” 20.3. Organizaci?n en RAID-5 20.4. Un Volumen Vinum Sencillo 20.5. Un Volumen Vinum Replicado 20.6. Un Volumen Vinum en “Striping” 20.7. Un Volumen Vinum Replicado y en “Striping”

Lista de ejemplos

2.1. Uso de una partici?n sin cambiar nada 2.2. Reducir una partici?n existente 3.1. Ejemplo de nombres de disco, ?slice? y partici?n 3.2. Modelo conceptual de un disco 4.1. Descarga de un paquete manualmente e instalaci?n en nuestro sistema 12.1. Pantalla ``boot0` <boot-blocks.html#boot-boot0-example>`__ 12.2. Pantalla de ``boot2` <boot-blocks.html#boot-boot2-example>`__ 12.3. Una consola insegura en /etc/ttys 13.1. Configuraci?n de adduser 13.2. Eliminaci?n interactiva de cuenta con rmuser 13.3. chpass interactivo ejecutado por el superusuario 13.4. chpass interactivo ejecutado por un usuario normal 13.5. Cambio de tu contrase?a 13.6. Cambio de la contrase?a de otro usuario como superusuario 13.7. A?adir un grupo usando pw(8) 13.8. A?adir a alguien a un grupo usando pw(8) 13.9. Determinar pertenencia a grupos con id(1) 14.1. Uso de SSH para crear un t?nel seguro para SMTP 18.1. Utilizando ``dump` a trav?s de ssh <backup-basics.html#idp78026704>`__ 18.2. Uso de ``dump` a trav?s de ssh con RSH configurada <backup-basics.html#idp78030160>`__ 18.3. Un “script” para la creaci?n de discos flexibles de arranque 18.4. Uso de vnconfig para montar una imagen de un sistema de ficheros bajo FreeBSD?4.X 18.5. Creaci?n de una imagen nueva de un sistema de ficheros respaldado en un archivo con ``vnconfig` <disks-virtual.html#idp78221776>`__ 18.6. Uso de ``mdconfig` para montar una imagen de un sistema de ficheros en FreeBSD?5.X <disks-virtual.html#idp78236112>`__ 18.7. Creaci?n de un disco respaldado en fichero con ``mdconfig` <disks-virtual.html#idp78240080>`__ 18.8. Configurar y montar un disco basado en un fichero con ``mdmfs` <disks-virtual.html#idp78271440>`__ 18.9. Disco de memoria md en FreeBSD?4.X 18.10. Creaci?n de un nuevo disco basado en memoria con ``mdconfig` <disks-virtual.html#idp78309456>`__ 18.11. Creaci?n de un nuevo disco basado en memoria con ``mdmfs` <disks-virtual.html#idp78318032>`__ 24.1. Agregando entradas de terminal a `/etc/ttys`` <term.html#ex-etc-ttys>`__ 27.1. Configuraci?n de la base de datos de acceso de sendmail 27.2. Mail Aliases 27.3. Ejemplo de asociaci?n de correo de dominio virtual 29.1. Anclaje de una exportaci?n utilizando amd 29.2. Sucursal o red dom?stica 29.3. Oficina central u otra LAN 29.4. Env?o de una se?al HANGUP a inetd

Puede descargar ?ste y muchos otros documentos desde ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/

Si tiene dudas sobre FreeBSD consulte la documentaci?n antes de escribir a la lista <questions@FreeBSD.org>.
Env?e sus preguntas sobre la documentaci?n a <doc@FreeBSD.org>.