¿Qué necesito?

  • Un servidor Linux dedicado o VPS
  • Ubuntu

¿Qué son los servicios?

Los servicios en Linux son realmente importantes. Son programas que se ejecutan en segundo plano fuera del control interactivo de los usuarios del sistema porque carecen de interfaz. La razón de esto es que algunos de estos servicios son críticos para el correcto funcionamiento del sistema operativo.

  1. Cómo enumerar servicios usando Systemctl. en
  1. Abra la terminal y comencemos:
su

  1. A continuación, enumere todos los servicios de su implementación:
sudo  systemctl list-unit-files --type service --all

Cómo iniciar, detener e iniciar servicios en Linux

  1. Combínelo con el comando grep y podrá ver los servicios en ejecución:
sudo systemctl ¦ grep running

Cómo iniciar, detener e iniciar servicios en Linux

  1. Iniciar un servicio
  1. Para iniciar un servicio en Linux, simplemente inicie el servicio haciendo referencia al nombre del servicio de la lista anterior:
systemctl start <service-name>

  1. Detener un servicio
  1. Para detener un servicio systemd, puede usar el indicador de opciones de detención del comando systemctl:
systemctl stop <service-name>

  1. Reiniciar un servicio
  1. Para reiniciar un servicio en Linux con systemd, puede usar:
systemctl restart <service-name>

  1. Verificar el estado de un servicio
  1. Puede confirmar fácilmente que ha completado con éxito una determinada acción imprimiendo el estado del servicio:
systemctl status <service-name>

Cómo iniciar, detener e iniciar servicios en Linux

  1. Gestionar servicios con Init
  1. Comience enumerando todos los servicios de su servidor web:
service --status-all

Cómo iniciar, detener e iniciar servicios en Linux

  1. Aquellos con. servicios marcados [-] están desactivados y los servicios se muestran como se muestra [+] están activados.
  1. Iniciar un servicio
  1. Inicie los servicios con el siguiente comando:
service <service-name> start

  1. Detener un servicio
  1. Detener un servicio es igual de fácil:
service <service-name> stop

  1. Reiniciar un servicio
  1. No siempre es necesario reiniciar todo el servicio web para que los cambios surtan efecto. En su lugar, reinicie el servicio correspondiente:
service <service-name> restart

  1. Verificar el estado de un servicio
  1. Debe comprobar con regularidad que está obteniendo los resultados que desea después de realizar los cambios. Esto se puede hacer mostrando el estado de su servicio:
service <service-name> status

Cómo iniciar, detener e iniciar servicios en Linux

  1. Sobre todo, esto le ayudará a identificar qué servicios se están ejecutando o fallando.

Próximos pasos

Voy a repetir lo que literalmente recomiendo a cualquier persona con la que hable sobre el hosting de servidores web: siempre verifique sus actualizaciones y actualizaciones, y vigile sus registros de acceso. De esta manera, se asegura de estar protegido de los piratas informáticos y los malos actores.

Conclusión

Si está trabajando con un servidor activo que está listo para la producción, es posible que los servicios se bloqueen o se detengan inexplicablemente. En este caso, asegúrese siempre de verificar los registros de acceso y servicio, ya que un actor malintencionado que explore su servicio descubrirá una sobrecarga repentina de sus servicios y un aumento en el uso de almacenamiento y ancho de banda. Los picos repentinos de actividad no son inesperados, especialmente si está ejecutando un servidor que aloja varios sitios web de comercio electrónico. Sin embargo, el uso prolongado puede indicar lo contrario, así que esté atento a estos registros. Verifique regularmente y verifique con frecuencia.

Esta también es una gran oportunidad para conectarse con sus clientes que usan sus instalaciones si ese es el caso de uso con el que está tratando. Muchos de los mayores problemas de seguridad surgen de errores humanos. Intente desarrollar y transmitir la cultura de seguridad constante a sus clientes; Por ejemplo, puede asegurarse de que los nombres de usuario y las contraseñas no sean los mismos o que se guarden en formato de texto sin formato en un dispositivo no cifrado. Además, asegúrese de que los clientes conozcan los vectores comunes de ataques de ingeniería social, como el phishing y el spear phishing. Personalmente, recomendaría proporcionar autenticación forzada de dos factores para todos los inicios de sesión, ya sea en su servidor web, espacio web, correo electrónico o cualquier instalación de WordPress en su servidor. Tenga en cuenta que la mayoría de los trucos exitosos en el mundo real no involucran un script complejo o un dispositivo atractivo, solo una persona distraída.