GNU/Linux >> Znalost Linux >  >> Cent OS

Jak povolit upozornění na přihlášení SSH e-mailem v CentOS 8

V tomto tutoriálu se naučíme, jak povolit e-mailová upozornění na přihlášení SSH v CentOS 8.

Používá váš Linux Server více uživatelů a chcete vědět, kdy se uživatel přihlašuje pomocí SSH? Pokud ano, můžete povolit oznámení SSH v profilu Bash, abyste byli informováni. Přidáme malý skript, který vám pošle e-mail, když se někdo přihlásí na server.

Konfigurace upozornění na přihlášení SSH

Chcete-li nakonfigurovat upozornění na přihlášení SSH, otevřete terminál a otevřete soubor ~/.bash_profile .

Na konec souboru přidejte následující řádky:

IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
HOSTNAME=$(hostname)
NOW=$(date +"%e %b %Y, %a %r")
echo 'Someone from '$IP' logged into '$HOSTNAME' on '$NOW'.' | mail -s 'SSH Login Notification' <YOUR_EMAIL_ADDRESS>

Nahraďte „vaše_e-mailová_adresa “ s e-mailem, na který chcete e-mail obdržet. Uložte soubor a ukončete.

Závěr

V tomto tutoriálu jsme se naučili, jak povolit upozornění v CentOS 8, když uživatel přistupuje k vašemu serveru Centos 8 přes SSH. Odešle e-mail, když uživatel přistoupí k systému (datum a čas), a IP adresu systému, odkud uživatel přistupuje do systému.


Cent OS
  1. Jak změnit port SSH v CentOS

  2. Jak nastavit klíče SSH na CentOS 8

  3. Zakažte nebo povolte přihlášení SSH root a zabezpečte přístup SSH v CentOS 7

  1. Jak povolit IPv6 na CentOS / RHEL 7

  2. Jak povolit IPv6 v CentOS / RHEL 5

  3. Jak povolit IPv6 v CentOS/RHEL 8

  1. Jak povolit SSH na Ubuntu 18.04

  2. Jak nainstalovat / povolit OpenSSH na CentOS 7

  3. Jak povolit SSH na VMware ESXi