GNU/Linux >> Linux Esercitazione >  >> FreeBSD

Come ottenere il server Linux invia un avviso e-mail all'accesso root

Per migliorare la sicurezza del server, in particolare del server web che espone a Internet e possibili hacker in tutto il mondo, è meglio abilitare il server per inviare automaticamente un'e-mail di notifica all'indirizzo e-mail predefinito ogni volta che qualcuno accede come root all'host. Per configurare la notifica di avviso e-mail automatica su un indirizzo e-mail predefinito su ogni incidente di accesso root sul server, utilizzare la guida seguente.

  1. Accedi al server tramite SSH utilizzando come ID root.
  2. Assicurati di essere nella home directory di root. Apri il .bash_profile per la modifica usando pico o vi digitando uno dei seguenti comandi nella riga di comando:
    pico .bash_profile
    vi .bash_profile
  3. Scorri fino alla fine del file e aggiungi la riga seguente:
    echo 'ALERT - Root Shell Access on:' `date` `who` | mail -s "Alert: Root Access from `who | cut -d"(" -f2 | cut -d")" -f1`" [email protected]
    

    Sostituisci [email protected] con l'indirizzo dell'account e-mail effettivo a cui si desidera inviare la notifica di avviso di accesso root. Tieni presente che puoi anche modificare il testo contenuto nell'avviso e-mail. Il testo che inizia con il primo AVVISO viene scritto come corpo dell'e-mail e puoi aggiungere altre informazioni come il nome dell'host o modificare le parole. Il secondo avviso è il titolo dell'e-mail che puoi anche cambiare con il tuo.

Ora esci e accedi di nuovo come root, dovresti ricevere un avviso e-mail nella tua casella di posta. Il trucco di sicurezza dovrebbe funzionare sulla versione più popolare di Linux come RedHat, CentOS, Ubuntu, FreeBSD e così via.


FreeBSD
  1. Abilita l'accesso root SSH su Debian Linux Server

  2. Consenti l'accesso root ssh sul server Linux Ubuntu 14.04

  3. Come modificare la directory DocumentRoot su Apache nel server Linux

  4. Come disabilitare l'accesso remoto per l'utente root su una macchina Linux

  5. Come disabilitare l'accesso alla radice della GUI?

Come reimpostare la password dell'utente root MySQL in Linux

Come reimpostare la password di root in MySQL 8 su Ubuntu Linux

Come trovare l'ultimo accesso su Linux

Come ottenere il tuo indirizzo IP su Linux

Come eseguire l'SSH sul server tramite Linux

Come disabilitare l'accesso SSH per l'utente root in Linux?