Publicado el Deja un comentario

¿Cómo ajustar los archivos host y hostname en Linux CentOS?

como-ajustar-los-archivos-host-y-hostname-en-Linux-CentOS

En este artículo aprenderás cómo ajustar los archivos host y hostname en Linux CentOS, cuando vas a crear un nuevo servidor linux.

El archivo hosts del servidor es usado por el sistema operativo para guardar la relación entre los dominios de Internet y las direcciones IP. Este es uno de los métodos que usa el sistema operativo para resolver los nombres de dominios y también puede usarse para bloquear el acceso a ciertos dominios. El archivo hosts es un archivo de texto plano que puede ser editado.

Formato:

  • Se debe introducir la dirección IP a la que resolverá, uno o más espacios o tabulaciones y el dominio de Internet a resolver.
  • Se pueden introducir más de un dominio a resolver en la misma línea separados por uno o más espacios o tabulaciones.
  • Cada correspondencia de dirección IP y dominio debe ir en una línea distinta.
  • Las líneas que comienzan por # se consideran comentarios y no se procesan.
  • Las líneas en blanco tampoco se procesan.

Un ejemplo válido de un archivo hosts puede ser este:

#Ejemplo de archivo hosts
#Definición de localhost
127.0.0.1 localhost
#Correspondencia para una página web
209.85.229.104 www.google.es
#Dominios de Internet bloqueados
255.255.255.0 www.paginabloqueada1.com www.paginabloqueada2.com
255.255.255.0  www.paginabloqueada3.com

En nuestro caso debemos editar el archivo hosts con:

nano /etc/hosts

y modificar el contenido a:

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.168.1.X desarrolloN.local desarrolloN
::1 localhostN.localdomainN localhostN

Guardar el archivo.

NOTA: Sustituir la N en desarrolloN y localhostN por el número del servidor de desarrollo deseado.

Esta modificación en el archivo hosts permitirá que el servidor responda cuando sea referido con el nombre desarrolloN ó desarrolloN.local y que resuelva dichos dominios hacia la dirección IP fija que le hemos asignado previamente.

Establezca el nombre de host en el archivo /etc/hostname. El archivo contendrá el nombre de dominio completo (por ejemplo, desarrolloN.local en nuestro caso, donde N es el número del Servidor de Desarrollo que estamos configurando) y no sólo el nombre corto como “desarrolloN”. Abra el archivo con el editor nano:

nano /etc/hostname

Y establezca el nombre de host en el archivo:

desarrolloN.local

Guarde el archivo y salga de nano.

Publicado el Deja un comentario

¿Cómo deshabilitar SELinux en CentOS?

deshabilitar-SELinux-en-CentOS

SELinux es una extensión de seguridad de CentOS que debería proporcionar mayor seguridad. En realidad no se necesita para configurar un sistema seguro, y por lo general causa más problemas que ventajas. Por lo tanto podemos desactivarlo (esto es necesario para poder instalar ISPConfig más adelante).

Editar el archivo:

nano /etc/selinux/config

y colocar SELinux = disabled :

# 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 - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted

Luego debemos guardar el archivo y reiniciar el servidor con el comando reboot

Publicado el Deja un comentario

¿Cómo es la historia de Linux, sus distribuciones, estructura y sistemas de archivos? (Video)

historia-de-linux

La historia de Linux se remonta a 1991, cuando un estudiante finlandés llamado Linus Torvalds comenzó a desarrollar un sistema operativo inspirado en UNIX en su tiempo libre. Torvalds liberó la primera versión de Linux al público en septiembre de 1991. Desde entonces, Linux se ha convertido en uno de los sistemas operativos más populares y utilizados en todo el mundo.

Las distribuciones de Linux son diferentes versiones del sistema operativo, que pueden variar en su estructura, configuración y paquetes de software incluidos. Algunas distribuciones de Linux populares incluyen Debian, Ubuntu, Fedora, CentOS, Arch Linux, entre otras. Cada distribución tiene su propio enfoque y objetivos, lo que significa que pueden ser más adecuadas para diferentes casos de uso y tipos de usuarios.

La estructura de Linux se basa en el núcleo o kernel del sistema, que es el componente central que gestiona los recursos del sistema, como la memoria, los dispositivos y las aplicaciones. Además, Linux utiliza un enfoque de archivo único, en el que todo en el sistema es un archivo o directorio que se puede acceder y manipular a través del sistema de archivos.

El sistema de archivos de Linux también tiene una estructura jerárquica, comenzando en la raíz del sistema, que se indica con una barra diagonal (/). A partir de ahí, cada directorio se ubica en una ruta descendente, con el nombre del directorio seguido de una barra diagonal. Algunos de los directorios importantes incluyen /bin (binarios del sistema), /usr (programas y recursos para usuarios), /etc (archivos de configuración del sistema) y /home (directorios personales de usuario).

Linux es un sistema operativo de código abierto que ha sido desarrollado y mejorado por una comunidad global de programadores y usuarios durante décadas. Existen muchas distribuciones de Linux, cada una con sus propias características y objetivos, y la estructura y el sistema de archivos de Linux se basan en un enfoque de archivo único y una estructura jerárquica.

A continuación te dejamos un video donde explicamos ¿Cómo es la historia de Linux, sus distribuciones, estructura y sistemas de archivos?:

 

Publicado el Deja un comentario

¿Qué es un SysAdmin en Internet y cuáles son sus funciones típicas? (Video)

que-es-un-sysAdmin-en-internet

Un SysAdmin, o Administrador de Sistemas, en Internet es un profesional encargado de administrar y mantener los sistemas informáticos y de red de una organización, con el fin de garantizar la operatividad y la seguridad de la infraestructura de tecnología de la información. Las funciones típicas de un SysAdmin en Internet pueden incluir:

  • Instalación, configuración y mantenimiento de servidores y servicios de red, como correo electrónico, DNS, bases de datos, firewalls, etc.
  • Administración y monitoreo de la red y sus componentes, como switches, routers, firewalls, y otros dispositivos de red.
  • Mantenimiento y actualización del software del sistema y de las aplicaciones utilizadas por la organización.
    Gestión de usuarios y permisos de acceso a los recursos de red y aplicaciones.
  • Implementación y mantenimiento de soluciones de backup y recuperación de datos.
  • Monitoreo de la seguridad de la red y los sistemas, así como la implementación de medidas de seguridad y prevención de intrusiones.
  • Mantenimiento de la documentación y registro de los cambios realizados en la red y los sistemas.
    Resolución de problemas de hardware y software.
  • Soporte técnico para usuarios y departamentos de la organización.

El trabajo de un SysAdmin es fundamental para garantizar el correcto funcionamiento de los sistemas informáticos de una organización, por lo que se requiere una sólida formación técnica y experiencia en el manejo de sistemas y tecnologías de la información.

En el siguiente video podrás conocer mejor qué es un SysAdmin en Internet y cuáles son sus funciones típicas: