КомпьютерПрограм хангамж

Линукс дээр захидлын серверийг: тойм болон тохируулга

Ихэнх хүмүүсийн хувьд И-мэйл нь хэрэглэхэд хялбар интерфэйс нь та тав тухтай текст бичиж болно, зураг хавсаргах, найз нөхөд нь зурвас илгээх нь ердийн вэб сайт шиг харагдаж байна. Гэсэн хэдий ч, энэ нь хамаагүй илүү төвөгтэй нь үнэндээ юм. Линукс дээр и-мэйл сервер ашиглан өгөгдөл дамжуулахад. Энэ нь боловсруулах, нийлүүлэх болон мессеж чиглүүлэлтийн эрхэлж байгаа нь тэд юм. Энэ нийтлэл нь түүнчлэн Линукс дээр хамгийн алдартай и-мэйл сервер хэлэлцэх хэрхэн тэдний зарим нь тохируулах болно.

зурвас илгээх болон хүлээн авах тогтолцоог бий болгох шийдвэрийг хянан үзэх

Линукс сервер дээр и-мэйл тусламжтайгаар та хурдан, хялбар хүлээн авч, мессеж илгээх өөрсдийн механизмыг босгох болно. вэб бэлэн шийдэл нь зөвхөн жаахан тохируулж болно хангалттай байна "дууссан." Тэдний дунд мэдээж, бас системийн тохиргоонд илүү төвөгтэй байдаг нь тохиргооны дараах жишээн Postfix-д харуулав.

Sendmail - алдартай, хурдан

Sendmail мэйл сервер Линукс дээр дунд анхдагч гэж нэрлэж болно. Эхний хувилбар нь 1983 онд буцаж гарсан. Sendmail станц болон зангилааны олонхийг эзэмшиж оноос хойш. Энэ нь өргөн энэ өдрийг хүртэл ашиглаж байна. Хурдан болон серверийг оновчтой, гэхдээ энэ нь орчин үеийн аюулгүй байдлын стандартыг хангаж, тохируулах нь маш хүнд юм байна.

Postfix -, уян хатан, хүчирхэг, найдвартай

Энэ нь анх дотоод хэрэглээ IBM судалгааны төвийн боловсруулсан байна. Олон чиг үүрэг болон Sendmail-аас зээлсэн онцлог. Гэсэн хэдий ч, энэ нь илүү хурдан, аюулгүй, мөн тохиргоо бага цаг хугацаа, хүчин чармайлт шаардлагатай. Энэ нь Linux, MacOS, Solaris дээр захидлын сервер болгон ашиглаж болно.

IredMail

Энэ сервер нь үндсэндээ илүү хоруу чанар скриптүүдийн болон тохиргооны файлуудын тогтоосон юм. тэдний тусламжтайгаар та хурдан Linux вэб-д суурилсан, чөлөөт дээр захидлын серверийг авах болно. Энэ нь SMTP, POP3 болон IMAP дэмждэг байна. суурилуулах, журам ерөнхийдөө администратор ур чадвар хамааран, 10-аас дээш минут байна.

явцад захидлын серверийг тохируулах Linux- iRedMail автоматаар вирус, спам шийдвэрлэх арга суулгаж болно. Эдгээрээс гадна балмадаар хүч, янз бүрийн анализатор гэх мэт эсрэг хамгаалалтыг нэмж болно. А их сонголт бэлэн Linux-мэйл сервер.

IndiMail

Энэ и-мэйл мессеж дамжуулах хэрэгжүүлэх хэд хэдэн алдартай протокол, технологийг хослуулсан. систем нь сүлжээний зангилаануудын хоорондох холбоог янз бүрийн салбарын компаниудын хувьд захидлын нөөцийг хуваалцах, жишээ нь, бий болгох чадвартай нэгдсэн. систем нь маш уян хатан тохируулах аргатай байдаг. Энэ хувьсагч нь үүргийг дахин тодорхойлох, үүнээс сервер тухай 200 Энэ нь хэд хэдэн зэрэгцээ IndiMail ажил гүйлгээг бий болгох боломжтой юм дамжин хэрэгжиж байна.

Rumble

Шуудангийн Linux вэб серверийн C ++ дээр бичигдсэн. удирдах болон хувилбаруудыг бий болгох нь барьсан нь API байдаг. Энэ онцлог, үйл ажиллагаанд нь маш их байдаг "хайрцаг гарч." мэдээллийн сан нь хэд хэдэн алдартай хувилбарууд дэмжигдсэн. Хэрвээ хүссэн, эсвэл оновчлох, та хурдан нөгөө нэг нь сольж болно. хэрэглэгч, администраторууд ба домэйн сервер - сервер нь интерфэйсүүд нь тодорхой бүс нутагт эрх хуваасан.

Zentyal

Магадгүй хамгийн хялбар, хамгийн тохиромжтой галт тэрэг шуудангийн Линукс сервер. Энэ нь бараг бүх заавар юм, тусгай график интерфэйс тохиргоог хийнэ. мэйл сервер Linux Ubuntu дээр үндэслэн. шинэ модулиудыг суулгаж чиг, эсвэл чадварыг нэмэх. Энэ нь тус тусад нь мэйл сервер болон гол thoroughfares хооронд чиглүүлэгч буюу прокси цэг болгон зохион байгуулж болно нь.

Axigen

Чөлөөт хүчирхэг, баян захидлын сервер онцлог. Энэ нь өөрийн гэсэн вэб интерфэйсээр дамжуулан, эсвэл ямар нэгэн и-мэйл клиент дамжуулан ашиглаж болно. Тэр CSV файлыг импортлох тохиромжтой, гадаад хайрцаг нь мэйл цуглуулах зурвастай автомат хариу үйлдвэрлэх тэднийг шүүж чадахгүй, бас юм.

Тохиргоо ба захиргаа өөрийн гэсэн вэб интерфэйс юм. сонгодог удирдлагын загвар дурлагчдын хувьд - даалгавар тушаал консол дамжуулан авах боломжтой юм.

серверийн үйлдлийн систем, Windows шугам зэрэг төрөл бүрийн дэмждэг. харилцан үйл явц нь маш сайн Хөгжүүлэгчийн вэб сайт дээр баримтжуулж, razyasnon олон жишээ байна.

CommuniGate Pro

и-мэйл, дуут мессеж хамтран ажиллах болно Тавцан хоорондох сервер. Энэ и-мэйл клиент эсвэл төвлөрсөн вэб интерфэйсээр дамжуулан Хэрэв холбогдож болох юм. хэдэн хүн бүртгэлд хандах нь эрхийн ялгааг биелэл юм. Нэмэлтүүд янз бүрийн вирусын эсрэг систем, шийдлийг нэгтгэх тусалж чадна.

системийн жишээг тохируулах нь

и-мэйл сервер Линукс дээр нь хянан дараа илүү дэлгэрэнгүй Тэдний нэг нь тогтоох авч үзэх хэрэгтэй.

Жишээ нь, бид та хэрхэн суулгах болон Ubuntu дээр Postfix тохируулах талаар харуулах болно. Энэ тоног төхөөрөмж нь аль хэдийн байдаг бөгөөд үйлдлийн системийн хамгийн сүүлийн хувилбар руу шинэчилж байгаа гэж үздэг.

Эхлээд хийх ёстой зүйл бол - Сервер өөрийгөө татаж авах явдал юм. Энэ нь Ubuntu нь репозитор байгаа юм, тийм болохоор терминал, төрөл:

суулгалтын үед системийн эх дансанд дор өгөгдлийн сангийн хэрэглэгчийн Шинэ нууц үг асуух болно. Дараа нь батлахын тулд давтаж байх ёстой. Дараа нь тэр суулгах ямар төрлийн сонирхолтой байгаа асууж болно. some.server.ru - Дараа нь системийн мэйл нэр, та нар зааж өгч болно хаана.

Одоо та сервер мэдээллийн санг бий болгох хэрэгтэй байна. Энэ тушаалаар хийж болно:

mysqladmin -u эх -P мэйл бий.

Энэ хэрэгцээ мэдээллийн сан нь хүчин төгөлдөр нууц үгээ зааж өгөх тохиолдол юм.

Одоо та тушаалаар маш арьс MySQL очих болно:

MySQL -u үндэс. дахин, систем нь орох шаардлагатай байдаг нууц үгээ асуух болно.

Дараа нь, цогц тушааж ямар давуу эрх бүхий шинэ хэрэглэгч үүсгэхэд танд туслах болно:

Мөн үндсэн мэдээллийн санд хүснэгт шаардлагатай тэднийг тийм бий та:

Одоо MySQL нь консол дээр ямар ч урт шаардлагатай байна, та нар түүний гарч болно.

Postfix тохиргоо

Эхлээд та хэрхэн Хэрэв шаардлагатай утгыг хайж хэрхэн санг хандахын тулд, сервер харуулах хэрэгтэй. Үүнийг хийхийн тулд хэд хэдэн файл бий болно. Тэд сан / гэх мэт / Postfix байрлах болно. Энд тэдний нэрс нь:

Тэд дор дурдсан агуулга, үүний дотор файл бүрийн хувьд хайлтын мөр өвөрмөц байх болно агуулсан байх ёстой:

хүснэгтийг үүсгэх үед тодорхой хэрэглэгчийн = админ нэр;

Нууц үг = <админ нууц үг>;

dbname = нэр бий болгосон мэдээллийн сан;

хайлтын = асуулга, тухайн файл тус бүр;

хостууд = 127.0.01.

Ихэвчлэн файлуудыг хайх:

Эдгээр файлууд нь мэдээллийн санд нэвтрэх нууц үгийг тохируулах болно, тиймээс тэдэнд тэр нэвтрэх ямар нэг байдлаар хязгаарлах ёстой. Жишээ нь, тавих нь зөв, энэ нь хязгаарлагдмал юм.

Одоо бид Postfix зарим тохируулгууд нэмэх хэрэгтэй. Энэ нь дараах мөрийг бодит домэйныг some.server.ru орлуулах нь тэмдэглэх нь зүйтэй юм.

аюулгүй байдлын Сертификат

Эхлэхийн тулд та баталгаажуулалтын эрх бүхий байгууллага, бүх гэрчилгээ хүчин төгөлдөр батлах болно үүсгэх хэрэгтэй болно.

дэлгүүр файлууд Үүсгэсэн:

mkdir ~ / CA_new

Мөн тохиргооны файл. Энэ нь дараах кодыг зохион:

Хэрэв А бага зэрэг тайлбар:

  • хувьсагч C - энд та улс хоёр захидал хэлбэрээр Орос, жишээ нь, зааж өгөх хэрэгтэй - RU;
  • ST - тодорхой бүс нутаг эсвэл газар нутгийг хэлнэ;
  • L - хот,
  • O - компанийн нэр;
  • CN - энд гол чиглэсэн домэйныг зааж өгөх хэрэгтэй;
  • и-мэйл хаяг.

Дараа нь бий, гол нь өөрөө:

SUDO OpenSSL genrsa -des3 -out ca.key-аас 4096

систем нь түлхүүр, ямар ч тохиолдолд бүү март нь нууц үг чинь асуудаг.

Одоо та гол хувилбар нээх хэрэгтэй:

OpenSSL req -new -x509 -nodes -sha1 -days 3650 гол ca.key -out ca.crt -config ca.conf

хувийн түлхүүрээр нь урд нь үүсгэгдсэн нууц үгээ оруулна тэнд хэрэгтэй болно.

Одоо гэрчилгээ:

OpenSSL pkcs12 -export -д ca.cer -inkey ca.key -out ca.pfx

Дараа нь та нар бүгд бий түлхүүрийг хадгалах нь сан үүсгэх хэрэгтэй. өөрийн хавтас сервер бүрийн хувьд тодорхойлсон байна.

mkdir Үйлч

mkdir Үйлч / some.domen.ru

Мөн тэдний өөрийн тохиргоог үүсгэнэ:

нано Үйлч / some.domen.ru / openssl.conf

Хэрэв Дотор нь доор тодорхойлогдсоноор байх ёстой. Тэд аль хэдийн үүсгэсэн хүмүүст ижил төстэй байдаг.

түлхүүр үүсгэхийн тулд дараах тушаалыг ашиглана:

SUDO OpenSSL genrsa -passout улиран: 1234 -des3 -out Үйлч / some.server.ru / server.key.1 2048

Энэ мөр нь нууц 1234 Энэ нь зарим үед хэрэгтэй байдаг ашигладаг.

Нууц үг одоо багаас хасагдсан байна:

OpenSSL RSA -passin улиран: 1234 -д Үйлч / some.server.ru / Үйлч / some.server.ru/server.key -out server.key.1

Одоо та гол гарын үсэг зурах хэрэгтэй болно:

SERV /some.server.ru/ openssl.conf -new -key SERV /some.server.ru/ server.key -out SERV /some.server.ru/ server.csr OpenSSL req -config Үйлч /some.server.ru/ openssl.conf -new гол Үйлч /some.server.ru/ server.csr -out Үйлч /some.server.ru/ server.key

rm -f SERV/ some.server.ru/server.key.1 Харин түр зуурын устгах: RM -f Үйлч / some.server.ru/server.key.1

явуулсан нь зөвхөн илгээх болон мессеж хүлээн авах боломжтой захидлын сервер болох бөгөөд удирдах тусламжтайгаар. Гол гадна нэмэлт модулиуд ажиллагааг өргөжүүлэх суулгаж болно байдаг. Энэ нь аж ахуйн нэгжийн хувьд Линукс дээр нь өргөн боломжуудтай захидлын сервер үүсгэх болно.

нэмэлт боломжууд

Дараах модулиуд нь "спам" буюу үйлчилгээний түгээлт зэрэг захидлын серверийн чадвар, сунгах ашиглаж болно.

  • Орд. мэйл Маш хэрэглэхэд хялбар вэб интерфэйс юм. түүний гол зорилго нь гадна нь барьсан нь хуанли, даалгавар болон холбоо барих юм. Энэ нь тохиромжтой Тохиргоо ба Тааруулалт хэлхээг байна.
  • Amavisd шинэ. Энэ нь гарцын үүрэг гүйцэтгэж, янз бүрийн технологийг залгах голчлон хэрэглэж байна. Amavisd шинэ, хүлээн авсан энэ нь аюултай байж болох эсэхийг тодорхойлдог шүүлтүүр болон баталгаажуулалт бусад модулиудын нэмэлт функцуудыг холбодог.
  • SpamAssassin. Нэрнээс нь харахад, нэгж захидал тодорхой дүрмийн дагуу, спам тооцоолох шүүлтүүр. Энэ нь тус тусад нь болон төрөл бүрийн чөтгөрүүдийн хэсэг болгон аль алинд нь ашиглаж болно.
  • ClamAV. Алдартай Линукс орчин вирусны эсрэг. Энэ нь үнэгүй програм хангамж юм. "Fly дээр" файл, зурвас скан олон өөр өөр захидлын серверт хамтран ажиллах чадвартай.
  • Razor. ostfix. Энэ модуль нь спам мессеж хяналтын нийлбэрийг хадгалдаг бөгөөд P ostfix шууд харилцдаг.
  • Pyzor - өөр нэг арга хэрэгсэл нь хэрэглэгчийн код хортой эсвэл ашиггүй агуулсан мессеж тодорхойлох.
  • Fail2ban. хэрэглэгч хамгаалдаг А хэрэгсэл балмадаар хүч нууц хакердах эсрэг эзэлж байна. удаа тодорхой тооны дараа тодорхой IP хаяг нь түр зуур хаагдсан байна.
  • Шуудан зөөгч. Вэб интерфэйсээр дайран захидлын жагсаалт үүсгэх хамгийн хялбар арга.
  • Munin. хяналт-шинжилгээ серверийн гүйцэтгэл зориулсан хэрэгсэл юм. Энэ бол түүний чадварыг нэмэгдүүлэх бэлэн залгаасуудын олон тооны байна. Сүлжээний протокол ажил нь тохиромжтой хуваарийн дагуу хянаж болно.

дүгнэлт

урт удаан, хүнд хэцүү даалгавар - нийтлэл, суурилуулах болон гараар бүрэн эрхт захидлын серверийн тохиргооноос харж болно. Гэсэн хэдий ч энэ арга нь ерөнхийдөө систем ажиллах, түүний давуу болон эмзэг байдлыг мэдэх хэрхэн ойлгох болно. администратор бэлтгэсэн Асуудал гарсан тохиолдолд хурдан олох асуудлыг засах боломжтой байх болно. Ялангуяа холбогдох энэ нь ажил үйлчлүүлэгч болон хамтран мессеж илгээх болон хүлээн авах хурд бүрэн хамааралтай байдаг томоохон компаниуд юм. жижиг сүлжээ нь маш хурдан хэрэглэхэд хялбар интерфэйсийг ашиглан ашиглах боломжтой "хайрцаг гарч" тохиромжтой шийдэл юм.

Гэсэн хэдий ч, сервер алдаа гарсан тохиолдолд нэвтэрч болон системийн нэгжийг ойлгох нь урт удаан хугацаа хэрэгтэй болно. Postfix мэйл сервер жишээн дээр нийтлэл анхан шатны үйл ажиллагааг тогтоох үндсэн арга, техникийг харуулж байна. модулиудын, залгаасуудын болон нэмэгдлүүд энэ мессеж илгээх болон хүлээн авах хүчирхэг, найдвартай хэрэгсэл бий болно тооны хосолсон.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mn.delachieve.com. Theme powered by WordPress.