¡Damas y caballeros, bienvenidos! CentOS es uno de mis sistemas operativos linux favoritos, no solo por su ligereza, fácil instalación, compatibilidad y complementos pre añadidos, sino por su robustez después de la instalación y sobre todo, por la gran comunidad que existe en internet dando soporte en caso de posibles fallos. Por tal motivo, en esta entrada quiero enseñar algunos comandos básicos de Linux CentOS.

Estos «diálogos» son los comandos que nos permitirán usarlo de una manera media y avanzada, por tal razón con estos comandos seremos capaces de poder instalar, configurar nuestro gran ligero y robusto servidor o computadora/ordenador de uso personal.
Descarga
Este proceso también es uno de esos «diálogos». En su web oficial con todas las variantes que hay no es tan intuitivo descargarlo; sin embargo, en este listado seleccionaremos dependiendo del país donde nos encontremos, para que sea más rápido. Seguidamente, nos llevará a un listado que será aún más confuso?. En este caso, se debe seleccionar la versión más reciente y sencilla para instalar.

Después de esta ventana:
1. Seleccionar «x86_64»
2. Seleccionar «isos»
3. Seleccionar el archivo más pesado que termine en xxx.xxx.86_64-dvd1.iso
Pasos para instalar Linux CentOS
1. Selección de idioma del teclado
2. Que sea ‘Server with GUI’ (con escritorio). No es obligatorio.
3. Activar la tarjeta de red, con esto tendrá Internet y el paso 4 será más fácil.
4. Seleccionar solo el país donde nos encontramos, el resto lo sabrá gracias al paso anterior.
5. Seleccionar el disco duro donde vamos a instalar.
6. Creación de contraseñas, para «root» (ventana siguiente).

Si no conocemos el idioma universal, será muy difícil entender incluso las máquinas.

Configuración inicial en Linux CentOS
1. Establecer una IP fija
Una vez que estamos en el escritorio abrimos la terminal, en la cual empezaremos a decirle a la máquina lo que inicialmente todo administrador de sistemas principalmente debe configurar una vez instala cualquier sistema operativo:

En mi caso no hace falta, ya que mi router a esa dirección mac SIEMPRE le va a poner una determinada IP. Aquí puedes leer las razones por las cuales tengo esa configuración.
2. Colocar un nombre a la máquina:
Es importante no solo para identificarla fácilmente en nuestro listado de equipos conectados en nuestro router o DHCP, este comando también nos muestra los detalles del sistema.
hostnamectl
hostnamectl set-hostname 'el nombre para esta máquina sin espacios'
3. Actualizar el sistema
La mayoría de los sistemas Linux se actualizan de distintos repositorios (distintos de servidores en el mundo donde están los paquetes más actualizados), que nos permitiría tener nuestros sistemas con los más óptimas y seguras correcciones del sistema.
sudo apt-get update
sudo apt-get upgrade
Nota:
Si desea que el proceso de actualización de repositorios y actualización del sistema sea inmediata:yum update && yum upgrade
4. Habilitar el SSH
Esto nos permitirá conectarnos remotamente al CentOS sin tener que estar frente a él. El SSH (secure shell), es un protocolo de conexión seguro usado por la mayoría de las máquinas basadas en UNIX (en este caso Linux). Para acceder desde Windows se debe usar el programa Putty, que puedes descargar desde aquí. Si tienes un MAC (también basado en Unix), con abrir la terminal es suficiente.
ssh [email protected]
Nota:
Si no funciona este comando, es posible que el SSH no esté habilitado en la máquina CentOS. para ejecutarlo usar el comando en la terminal de CentOS:
Ver el estado del ssh→ systemctl status sshd
En caso que no esté instalado→ sudo yum –y install openssh-server openssh-clients
Activar el ssh→ systemctl enable sshd
Otros comandos básicos :
Principales:
Cambiar la contraseña: passwd nombredeusuario
Cerrar sesión/desconectarse: logout
o exit
Reiniciar: reboot -h 0
Apagar: shutdown -h 0
Limpiar la ventana: clear
Limpiar la ventana aún más: reset
NTP
El NTP (network time protocol) es un servicio que nos permite actualizar la fecha y la hora de nuestro sistema en base a nuestra ubicación. Durante la instalación del sistema en el punto 4, como a la máquina se le habilitó la tarjeta de red y ya tenía internet, eso hizo que aplicara la hora correcta, era el servicio NTP. Pero en caso que la fecha y la hora no sea la correcta, con estos comandos podremos arreglarlo:
Ver hora actual: timedatectl
Colocar huso horario: timedatectl set-timezone ‘tuzonahoraria’
Activar el NTP: timedatectl set-ntp yes
Mostrar ciudad: timedatectl list-timezones | grep 'Ciudad'
Establecer zona horaria: timedatectl set-timezone Continente/Nombredeciudad
IP actual del equipo:
ifconfig

Ver solo las IPv6: ifconfig -a | grep inet6
Editar el fichero hosts
Si no tenemos un servidor DNS en nuestra red, en este fichero podremos decirle qué IP tiene una determinada máquina. Para editarlo, podremos usar el editor de texto vim.
Visualizar el contenido fichero: cat /etc/hosts
Editar el fichero: vim /etc/hosts
Nota
Si nos da un error antes de entrar, simplemente presionamos la tecla Entrar.
Una vez dentro del fichero, debemos activar el modo edición presionando la tecla «i».
La estructura sería ip nombredelamaquina
Nota
Después de agregar todos nuestros equipos presionar la tecla ESC.
Para salir guardando cambios escribir:wq!
y Entrar.
Es un poco tediosa la edición de ficheros, pero si nos equivocamos, podremos cancelar/salir del editor con CRLT+Z.

Deja una respuesta