INTRODUCCIÓN A CentOS
Enviado por tolero • 25 de Diciembre de 2017 • 1.443 Palabras (6 Páginas) • 347 Visitas
...
---------------------------------------------------------------
COMANDOS BÁSICOS EN LINUX
SINTAXIS
DESCRIPCION
cd nombre_directorio
Permite ingresar en un nombre del directorio especifico
mkdirnombre_directorio
Permite crear un directorio en el sistema
touch archivo
Permite crear un archivo vacío en el sistema GNU/Linux o modificarlo.
cat archivo
Permite ver el contenido de un archivo sin modificarlo
rm -Rf nombre_archivo | directorio
Permite borrar de forma forzada y recursiva un archivo o directorio especifico
Halt
Permite apagar el sistema
shutdown -h Hora
Permite apagar el sistema a una hora en especifico
reboot
Permite reiniciar el sistema
rpm -ivhnombre_paquete
Permite instalar un paquete especifico
ls –lh|-la|-d */
Permite listar los ficheros de forma paginada, permite listar propiedades y atributos, permite listar directorios solamente
fc -l
Permite mostrar un listado de los últimos comandos ejecutados
su usuario
Permite cambiar de usuario en el sistema GNU/Linux, sino se define al usuario cambiaria al usuario root
passwd usuario
Permite cambiar la contraseña a un usuario específico, sino se define al usuario asignaría nueva contraseña al usuario root del sistema, para este último caso debe poseer privilegios de root
adduser usuario
Permite crear un nuevo usuario en el sistema GNU/Linux
deluser usuario
Permite borrar un usuario existente del sistema GNU/Linux
jobs
Permite listar los procesos en segundo plano
ifconfig eth0 up | down
Permite activar (up) o bajar (down) la tarjeta de red eth0 del sistema
pwd
Muestra el directorio donde te encuentras
Figura 4.1 Comandos básicos en Linux
---------------------------------------------------------------
REPOSITORIOS E INSTALACIÓN DE SOFTWARE EN CentOS
Básicamente un repositorio es un servidor donde se encuentran los programas específicos para un SO Linux, los programas que se encuentran en estos repositorios están verificados por la gente detrás de la administración.
Para instalar algún software en CentOS los pasos que tenemos que hacer son:
- Abrir una terminal.
- Luego ejecutar en la terminal:
Wget nombre_de_la_pagina_donde_se_va_descargar_el_paquete
- Damos en Y para que el programa empiece a descargar el paquete.
- Luego debemos actualizar los paquetes ya existentes en el sistema (tomará algunos minutos):
yumupdate
- Después que Yum ha actualizado todo y nos permite continuar, a veces debemos instalar varios paquetes adicionales que se requieren en el servidor(depende del programa).
- Para instalar un paquete que no esté instalado ya, hay que usar la opción de yum “install”, de la forma:
yuminstall nombre_del_paquete
- A su vez, para instalar varios paquetes simultáneamente es posible colocar los nombres de los mismos separados por espacios. En este caso los paquetes que requerimos se obtienen con el comando (tomará varios minutos):
yum install fetchmailwget bzip2 unzip zip nmapopenssl lynx fileutilsncftpgccgcc-c++
CONCLUSIONES
Las distribuciones basadas en un núcleo Linux han demostrado ser sumamente estables, seguras, y confiables, es por ellos que son las más utilizadas en el mundo para servir como centros de datos y servidores.
En el caso de la distribución de CentOS, se ha convertido a la fecha como la más utilizada, superando por ejemplo, a Debian, que no hace mucho la líder en ese sector. Ofrece una solución empresarial sin costo, comparado a otros sistemas como Red Hat, además de que sumamente completa.
CentOS es altamente configurable, además posee una limpia y fácil de entender interfaz gráfica, lo cual facilita hacer varias tareas que bien podrían acerca a través de la terminal. Otra de sus ventajas es que se actualiza de una manera sencilla gracias al gestor de paquetes que tiene por defecto.
Es de gran importancia aprender y comprender como funciona esta distribución por el grado de uso que tiene actualmente.
---------------------------------------------------------------
RECOMENDACIONES
Siempre actualizar el kernel cuando sale un bug de seguridad.
Activar el safe_mode = on de php.ini para PHP4. Eso hace que cuando se ejecuta un script que es de usuario:grupo, ese script sólo puede acceder a ficheros de usuario:grupo. Es decir, no podría hacer un cat del /etc/passwd aunque tenga permiso de lectura para todos.
Si no
...