Configuracion basica de centos 6.3 linux v1

  • 9,364 views
Uploaded on

Manual para una configuracion básica de Linux Centos luego de terminar la instalacion.

Manual para una configuracion básica de Linux Centos luego de terminar la instalacion.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • Gracias por el aporte, serìa interesante que incluyeras el contexto de algunos comando; tipo 'Esto se usa para ...'

    Saludos
    Luis
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
9,364
On Slideshare
0
From Embeds
0
Number of Embeds
5

Actions

Shares
Downloads
292
Comments
1
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. MANUALCONFIGURACIONES BÁSICASSISTEMA OPERATIVO LINUX CENTOS
  • 2. TABLA DE CONTENIDOPolíticas de redistribución ...................................................................................................................................... 3Introducción.......................................................................................................................................................................... 4Acerca de CentOs ................................................................................................................................................................ 41. Deshabilitar el firewall ................................................................................................................................. 52. Deshabilitar el SELinux ................................................................................................................................... 53. Deshabilitar soporte para IP V.6. ........................................................................................................... 54. Deshabilitar todos los servicos ................................................................................................................ 55. Habilitar servicios indispensables ......................................................................................................... 56. Crear los directorios de trabajo .............................................................................................................. 67. Crear scripst básicos ........................................................................................................................................ 6a. Script tailm.............................................................................................................................................................. 6b. Alias “l” (ele) ...................................................................................................................................................... 68. Modificar arranque del sistema................................................................................................................... 79. Configuraciones de red ...................................................................................................................................... 710. Configuración de resolución local ........................................................................................................... 811. Sacar una imagen del DVD instalador ........................................................................................... 812. Modificar el nivel de arranque................................................................................................................... 913. Descargar e Instalar Repositorios ........................................................................................................... 9a. Paquete EPEL.............................................................................................................................................................. 9b. Paquete RPMFORGE .................................................................................................................................................. 1014. Reiniciado de equipo ........................................................................................................................................ 10
  • 3. Políticas de redistribución © 2011-2012 Jose Miguel Cabrera Dalence. Usted es libre de copiar, distribuir y comunicar públicamente la obra y hacer obras derivadas bajo las condiciones siguientes: a) Debe reconocer y citar al autor original. b) No puede utilizar esta obra para fines comerciales (incluyendo su publicación, a través de cualquier medio, por entidades con fines de lucro). c) Si altera o transforma esta obra o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor. Los derechos derivados de usos legítimos u otras limitaciones no se ven afectados por lo anterior. Licencia completa en castellano. La información contenida en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector, hace mal uso de éstos.
  • 4. IntroducciónEste Manual es mi pequeña contribución para la comunidad de usuarios Linux. En élencontraran los pasos básicos para aplicarse post-instalación nueva, en el manual seasume que el usuario sabe manejar mínimamente el programa de edición de texto “vim”.Autor: José Miguel Cabrera DalenceSanta Cruz – BoliviaNoviembre de 2012Acerca de CentOsCentOS (Community ENTerprise Operating System) es una bifurcación a nivel binario dela distribución Linux Red Hat Enterprise Linux RHEL, compilado por voluntarios apartir del código fuente liberado por Red Hat.Red Hat Enterprise Linux se compone de software libre y código abierto, pero sepublica en formato binario usable (CD-ROM o DVD-ROM) solamente a suscriptorespagados. Como es requerido, Red Hat libera todo el código fuente del producto deforma pública bajo los términos de la Licencia pública general de GNU y otraslicencias. Los desarrolladores de CentOS usan ese código fuente para crear unproducto final que es muy similar al Red Hat Enterprise Linux y está librementedisponible para ser bajado y usado por el público, pero no es mantenido ni asistidopor Red Hat. Existen otras distribuciones también derivadas de los fuentes de RedHat.CentOS usa yum para bajar e instalar las actualizaciones, herramienta tambiénutilizada por Fedora.Fuente: http://es.wikipedia.org/wiki/CentOS
  • 5. 1. Deshabilitar el firewall Escriba los siguients comandos: chkconfig iptables off service iptables stop2. Deshabilitar el SELinux Modificar el archivo lo siguiente. vi /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - SELinux is fully disabled. SELINUX=disabled # SELINUXTYPE= type of policy in use. Possible values are: # targeted - Only targeted network daemons are protected. # strict - Full SELinux protection. SELINUXTYPE=targeted3. Deshabilitar soporte para IP V.6. Adicionar al final del archivo lo siguiente. vi /etc/sysctl.conf ## Desahbilitar IPv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 14. Deshabilitar todos los servicos Ejecutar los siguientes comandos chkconfig --list | grep 5:activo | awk { print $1 } > servicios.txt for i in $(cat servicios.txt); do chkconfig $i off; done5. Habilitar servicios indispensables chkconfig network on chkconfig sshd on chkconfig crond on chkconfig haldaemon on chkconfig messagebus on chkconfig rsyslog on
  • 6. 6. Crear los directorios de trabajo Escribir el siguiente comando cd mkdir -p {bin,conf,targz,rpms}7. Crear scripst básicos a. Script tailm cd /root/bin vi tailm ##Contenido archivo tailm tail -n 50 -f /var/log/messages chmod +x /root/bin/tailm b. Alias “l” (ele) Adicionar al final del archivo (shift + g) vi /etc/bashrc alias l=ls -lhF
  • 7. 8. Modificar arranque del sistema Modificar el archivo, eliminar la palabra “rhgb” vi /etc/grub.conf # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/mapper/vg_jmcabrera-lv_root # initrd /initrd-[generic-]version.img #boot=/dev/sda default=0 timeout=3 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.32-220.el6.i686) root (hd0,0) kernel /vmlinuz-2.6.32-220.el6.i686 ro root=/dev/mapper/vg_jmcabrera-lv_root rd_NO_LUKS LANG=es_ES.UTF-8 rd_NO_MD quiet SYSFONT=latarcyrheb-sun16 rhgb crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=la-lat in1 rd_LVM_LV=vg_jmcabrera/lv_swap rd_LVM_LV=vg_jmcabrera/lv_root rd_NO_DM initrd /initramfs-2.6.32-220.el6.i686.img9. Configuraciones de red Adicionar lo siguiente vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=jmcabrera NETWORKING_IPV6=no NOZEROCONF=yes VLAN=yes
  • 8. 10. Configuración de resolución local Modificar el archivo de manera que sea similar al siguiente: (reemplazar jmcabrera por el nombre de su equipo) vi /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost jmcabrera11. Sacar una imagen del DVD instalador Esto con la finalidad de poder utilizarlo cuando deseemos instalar paquetes adicionales (si esta trabajando en una Maquina virtual omitir este paso) mkdir /media/CentOS mkdir /isos umount /dev/cdrom dd if=/dev/sr0 of=/isos/CentOS-6.3-x86_64-bin-DVD1.iso Este proceso demora aproximadamente 30 minutos
  • 9. 12. Modificar el nivel de arranque Modificamos el archivo para configurar el arranque de consola como el predeterminado vi /etc/inittab # inittab is only used by upstart for the default runlevel. # # ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # System initialization is started by /etc/init/rcS.conf # # Individual runlevels are started by /etc/init/rc.conf # # Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf # # Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf, # with configuration in /etc/sysconfig/init. # # For information on how to write upstart event handlers, or how # upstart works, see init(5), init(8), and initctl(8). # # Default runlevel. The runlevels used are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:3:initdefault: Aplicar el cambio anterior init q13. Descargar e Instalar Repositorios a. Paquete EPEL Descargar el paquete de Internet (debe tener acceso a internet) wget http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6- 7.noarch.rpm Instalar el repositorio EPEL rpm -ivh epel-release*.rpm
  • 10. b. Paquete RPMFORGE Descargar el paquete de Internet (debe tener acceso a internet) wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2- 2.el6.rf.i686.rpm Instalar el repositorio RPMFORGE rpm -ivh rpmforge-release-*.rpm14. Reiniciado de equipo Para terminar y que todo se aplique reiniciamos el equipo reboot