3Jul
A Linux gépek számtalan módon adminisztratív beavatkozást igényelhetnek, de manuálisan nem jelentkezhetnek be, hogyan tudnának róla?Így állíthat be e-maileket, ha bejelentkezik, amikor a gépük szeretettel és figyelemre vágyik.
Természetesen ez a technika valóságos kiszolgálóknak szól, de ha van egy otthoni szerverként működő Linux doboz, otthagyhatja azt is ott. Valójában, mivel sok otthoni internetszolgáltató blokkolja a rendszeres kimenő e-maileket, talán ez a technika remek módja annak, hogy továbbra is adminisztrátori e-maileket szerezzen, akár otthoni szervereinél is.
Áttekintés
A gép e-mail küldésének képessége azonnal megadja a végeredményt, hogy sok rendszer adminisztrációs problémája és kritikus riasztása automatikusan elküldik a rendszer kijelölt rendszergazdájának. A leginkább figyelemre méltó példa az, hogy a cron feladatok végrehajtásának hibái ebbe a kategóriába tartoznak, ezért értesíti az adminisztrátort arról, hogy ütemezett feladatokkal, pl. Biztonsági mentésekkel, amint bekövetkeznek, probléma merült fel, beleértve a jelentés standard hibáját( stderr).A bash parancsfájlokat tartalmazó e-maileket is beépíthetjük.
Ne aggódjon - általában nem spamel túl sok információval, és csak akkor bonthatja le, ha bosszantóvá válik.
A Debian alapú rendszereken kívül számos nagyon sokoldalú levélküldéshez kapcsolódó program van az ssmtp csomaggal is, amely alkalmas arra, hogy egy ügynöknek küldjön e-mailt egy másik e-mail szerver( MTA) használatával,anélkül, hogy teljes postfixet vagy sendmail konfigurációt kellene beállítania.
Előfeltételek és feltételezések
Mielőtt elkezdenénk, gondoskodnunk kell arról, hogy az alábbi feltételek teljesüljenek:
- Van egy SMTP szerver, amely képes fogadni az e-maileket a számítógépeiről, és elküldi őket a címzettnekvagy Gmail).
- Megadja a hitelesítő adatokat egy olyan felhasználónak, aki e-mailen küldhet e szerveren( pl. Postafiók vagy Gmail-fiók).
- Ezt az eljárást a Debian alapú rendszereken( Lenny, Ubuntu & Mint) használtuk és teszteltük, így ha nem az egyik ilyen terjesztésen szerepel, akkor a futásteljesítmény változhat.
- Látni fogod, hogy a VIM-t szerkesztő programként használom, csak azért, mert régen megszoktam. .. használhatsz bármilyen más szerkesztőt, amit szeretnél.
* Ezt a DD-WRT-t is használják és tesztelik, de csak egy jövőbeni cikkben( frissítés: nem a jövőbeli szórakozás?) Fog megjelenni a beágyazott platformhoz szükséges beállítási és konfigurációs változatok miatt.
telepítése
Az ssmtp( Simple SMTP) csomag telepítéséhez használja a következő parancsot:
sudo aptitude install ssmtp
Akkor módosítsa a konfigurációs fájlt:
sudo vim /etc/ssmtp/ ssmtp.conf
Adja meg és adja hozzá szükség szerint a következő paramétereket:
-
root [email protected]
Változtassa meg a postmaster-ból a gépek admin's Email címére.
-
mailhub = smtp.gmail.com: 587
Az Ön e-mail szervere a mi esetünkben ez a Gmail, ezért a portot 587-re kell megadnunk, a rendszeres SMTP-szervereknél ez általában nem szükséges.
-
Általában a gép nevét automatikusan kitölti a csomagbeállítás, ha a gép rendelkezik postafiókkal, akkor ez finomnak kell lennie, de ha nem, vagy a név nem ugyanaz, mint a postafiókállítsa be ennek megfelelően.
-
UseSTARTTLS = IGEN
TLS engedélyezése a biztonságos munkamenet-kommunikációhoz.
-
AuthUser = felhasználónév
A küldő postafiók felhasználóneve.
-
AuthPass = jelszó
A küldő postafiók jelszava. .
-
FromLineOverride = yes
A gyökér [root@hostname. FQDN] helyett a gépnevet küldi.
Ahhoz, hogy az alapértelmezett( root) "from" mező legyen a kiszolgáló neve, módosítsa az /etc/ssmtp/ revaliases fájlt:
sudo vim /etc/ssmtp/ revaliases
És adja hozzá a kívánt fordítást, amely a mi Gmail példánkban a következő eset lesz:
root: [email protected]: smtp.gmail.com
Hihetetlen, hogy mindössze annyit kell tennie, hogy lehetővé tegye a képességet. Mostantól a gép e-mailt küld Önnek, ha valami van.
A beállítás megerősítése
Lehetővé teszi annak tesztelését, hogy e-mailünk küldésével helyes-e ssmtp beállításunk:
echo "Teszt üzenet a Linux szerverről az ssmtp használatával" |sudo ssmtp -vvv [email protected]
A "-vvv" a verbositás kimenetét kapcsolja be, hogy ne aggódjon. .. ez csak abban az esetben, ha bármilyen problémával találkozik, a Google számára valamilyen kimenet lesz.
Ha minden jól megy, akkor pár másodperc alatt be kell szereznie az e-mailt.
Megmutatjuk a telepített példákat a jövőbeli cikkekben.
Lehet, hogy az e-mailek nem pattogó fajtájúak: