Samba4 AD ഇന്റഗ്രേഷനായി CentOS 7-ൽ iRedMail എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം - ഭാഗം 10


തണ്ടർബേർഡ് ഡെസ്uക്uടോപ്പ് ക്ലയന്റ് വഴിയോ റൗണ്ട്uക്യൂബ് വെബ് ഇന്റർഫേസ് വഴിയോ ഡൊമെയ്uൻ അക്കൗണ്ടുകൾക്ക് മെയിൽ അയയ്uക്കാനോ സ്വീകരിക്കാനോ വേണ്ടി, ഒരു CentOS 7 മെഷീനിൽ ഇൻസ്റ്റാൾ ചെയ്uതിരിക്കുന്ന iRedMail ഒരു Samba4 ആക്റ്റീവ് ഡയറക്uടറി ഡൊമെയ്uൻ കൺട്രോളറുമായി എങ്ങനെ സംയോജിപ്പിക്കാം എന്നതിനെക്കുറിച്ച് ഈ ട്യൂട്ടോറിയലുകൾ നിങ്ങളെ നയിക്കും.

iRedMail ഇൻസ്റ്റാൾ ചെയ്യുന്ന CentOS 7 സെർവർ SMTP അല്ലെങ്കിൽ മെയിൽ റൂട്ടിംഗ് സേവനങ്ങൾ 25, 587 എന്നീ പോർട്ടുകൾ വഴി അനുവദിക്കും, കൂടാതെ POP3, IMAP സേവനങ്ങൾ നൽകിക്കൊണ്ട് Dovecot വഴി മെയിൽ ഡെലിവറി ഏജന്റായും പ്രവർത്തിക്കും. പ്രക്രിയ.

Roundcube നൽകുന്ന വെബ്uമെയിൽ ഉപയോക്തൃ ഏജന്റിനൊപ്പം സ്വീകർത്താവിന്റെ മെയിൽബോക്സുകൾ അതേ CentOS സെർവറിൽ സംഭരിക്കും. മേഖലയ്uക്കെതിരായ സ്വീകർത്താവിന്റെ അക്കൗണ്ടുകൾ അന്വേഷിക്കുന്നതിനും പ്രാമാണീകരിക്കുന്നതിനും, സജീവ ഡയറക്uടറി ഗ്രൂപ്പുകളുടെ സഹായത്തോടെ മെയിൽ ലിസ്uറ്റുകൾ സൃഷ്uടിക്കാനും Samba4 AD DC വഴി മെയിൽ അക്കൗണ്ടുകൾ നിയന്ത്രിക്കാനും Samba4 ആക്റ്റീവ് ഡയറക്uടറി iRedMail ഉപയോഗിക്കും.

  1. ഉബുണ്ടുവിൽ Samba4 ഉപയോഗിച്ച് ഒരു സജീവ ഡയറക്ടറി ഇൻഫ്രാസ്ട്രക്ചർ സൃഷ്ടിക്കുക

ഘട്ടം 1: CentOS 7-ൽ iRedMail ഇൻസ്റ്റാൾ ചെയ്യുക

1. iRedMail ഇൻസ്റ്റാളേഷൻ ആരംഭിക്കുന്നതിന് മുമ്പ്, ഈ ഗൈഡ് നൽകിയിരിക്കുന്ന നിർദ്ദേശങ്ങൾ ഉപയോഗിച്ച് നിങ്ങളുടെ മെഷീനിൽ ഒരു പുതിയ CentOS 7 ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക:

  1. CentOS 7 മിനിമലിന്റെ പുതിയ ഇൻസ്റ്റാളേഷൻ

2. കൂടാതെ, ചുവടെയുള്ള കമാൻഡ് നൽകിക്കൊണ്ട് ഏറ്റവും പുതിയ സുരക്ഷയും പാക്കേജുകളുടെ അപ്uഡേറ്റുകളും ഉപയോഗിച്ച് സിസ്റ്റം അപ്-ടു-ഡേറ്റ് ആണെന്ന് ഉറപ്പാക്കുക.

# yum update

3. താഴെ പറയുന്ന കമാൻഡ് നൽകി സിസ്റ്റത്തിന് ഒരു FQDN ഹോസ്റ്റ്നാമം ആവശ്യമാണ്. mail.tecmint.lan വേരിയബിളിനെ നിങ്ങളുടെ സ്വന്തം ഇഷ്uടാനുസൃത FQDN ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക.

# hostnamectl set-hostname mail.tecmint.lan

താഴെയുള്ള കമാൻഡുകൾ ഉപയോഗിച്ച് സിസ്റ്റം ഹോസ്റ്റ്നാമം പരിശോധിക്കുക.

# hostname -s   # Short name
# hostname -f   # FQDN
# hostname -d   # Domain
# cat /etc/hostname  # Verify it with cat command

4. /etc/hosts ഫയൽ സ്വമേധയാ എഡിറ്റ് ചെയ്തുകൊണ്ട് മെഷീൻ ലൂപ്പ്ബാക്ക് ഐപി വിലാസത്തിനെതിരെ മെഷീൻ FQDN, ഹ്രസ്വ നാമം എന്നിവ മാപ്പ് ചെയ്യുക. ചുവടെ ചിത്രീകരിച്ചിരിക്കുന്നതുപോലെ മൂല്യങ്ങൾ ചേർക്കുകയും mail.tecmint.lan മാറ്റി പകരം മൂല്യങ്ങൾ അതനുസരിച്ച് മെയിൽ ചെയ്യുക.

127.0.0.1   mail.tecmint.lan mail  localhost localhost.localdomain

5. SELinux പൂർണ്ണമായും പ്രവർത്തനരഹിതമാക്കണമെന്ന് iRedMail സാങ്കേതിക വിദഗ്ധർ ശുപാർശ ചെയ്യുന്നു. /etc/selinux/config ഫയൽ എഡിറ്റ് ചെയ്തുകൊണ്ട് SELinux അപ്രാപ്uതമാക്കുക കൂടാതെ താഴെ ചിത്രീകരിച്ചിരിക്കുന്നതുപോലെ SELINUX പാരാമീറ്റർ അനുവദനീയമായ എന്നതിൽ നിന്ന് അപ്രാപ്uതമാക്കി ആയി സജ്ജമാക്കുക.

SELINUX=disabled

പുതിയ SELinux നയങ്ങൾ പ്രയോഗിക്കുന്നതിന് മെഷീൻ റീബൂട്ട് ചെയ്യുക അല്ലെങ്കിൽ SELinux-നെ തൽക്ഷണം അപ്രാപ്uതമാക്കുന്നതിന് 0 പാരാമീറ്റർ ഉപയോഗിച്ച് setenforce പ്രവർത്തിപ്പിക്കുക.

# reboot
OR
# setenforce 0

6. അടുത്തതായി, സിസ്റ്റം അഡ്മിനിസ്ട്രേഷനായി പിന്നീട് ഉപയോഗപ്രദമാകുന്ന ഇനിപ്പറയുന്ന പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക:

# yum install bzip2 net-tools bash-completion wget

7. iRedMail ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി, ആദ്യം http://www.iredmail.org/download.html എന്ന ഡൗൺലോഡ് പേജിലേക്ക് പോയി താഴെ പറയുന്ന കമാൻഡ് നൽകി സോഫ്റ്റ്uവെയറിന്റെ ഏറ്റവും പുതിയ ആർക്കൈവ് പതിപ്പ് നേടുക.

# wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.6.tar.bz2

8. ഡൗൺലോഡ് പൂർത്തിയായ ശേഷം, കംപ്രസ് ചെയ്ത ആർക്കൈവ് എക്uസ്uട്രാക്uറ്റ് ചെയ്uത് ഇനിപ്പറയുന്ന കമാൻഡുകൾ നൽകി എക്uസ്uട്രാക്റ്റുചെയ്uത iRedMail ഡയറക്uടറി നൽകുക.

# tar xjf iRedMail-0.9.6.tar.bz2 
# cd iRedMail-0.9.6/
# ls

9. താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് iRedMail ഷെൽ സ്ക്രിപ്റ്റ് എക്സിക്യൂട്ട് ചെയ്തുകൊണ്ട് ഇൻസ്റ്റലേഷൻ പ്രക്രിയ ആരംഭിക്കുക. ഇനി മുതൽ ഇൻസ്റ്റാളർ ചോദ്യങ്ങളുടെ ഒരു പരമ്പര ചോദിക്കും.

# bash iRedMail.sh

10. ഇൻസ്റ്റലേഷനുമായി മുന്നോട്ട് പോകാൻ ആദ്യത്തെ സ്വാഗത പ്രോംപ്റ്റിൽ അതെ അമർത്തുക.

11. അടുത്തതായി, എല്ലാ മെയിലുകളും സംഭരിക്കുന്ന സ്ഥലം തിരഞ്ഞെടുക്കുക. മെയിൽബോക്സുകൾ സംഭരിക്കുന്നതിന് iRedMail ഉപയോഗിക്കുന്ന ഡിഫോൾട്ട് ഡയറക്ടറി /var/vmail/ സിസ്റ്റം പാത്ത് ആണ്.

ഈ ഡയറക്uടറി നിങ്ങളുടെ എല്ലാ ഡൊമെയ്uൻ അക്കൌണ്ടുകൾക്കുമായി മെയിൽ ഹോസ്റ്റുചെയ്യാൻ ആവശ്യമായ സംഭരണമുള്ള ഒരു പാർട്ടീഷനിലാണ് സ്ഥിതി ചെയ്യുന്നതെങ്കിൽ, തുടരാൻ അടുത്തത് അമർത്തുക.

അല്ലാത്തപക്ഷം, നിങ്ങൾ മെയിൽ സംഭരണത്തിനായി സമർപ്പിച്ചിരിക്കുന്ന ഒരു വലിയ പാർട്ടീഷൻ ക്രമീകരിച്ചിട്ടുണ്ടെങ്കിൽ, മറ്റൊരു ഡയറക്ടറി ഉപയോഗിച്ച് സ്ഥിരസ്ഥിതി സ്ഥാനം മാറ്റുക.

12. അടുത്ത ഘട്ടത്തിൽ നിങ്ങൾ iRedMail-മായി സംവദിക്കുന്ന ഫ്രണ്ട്uഎൻഡ് വെബ് സെർവർ തിരഞ്ഞെടുക്കുക. iRedMail അഡ്uമിനിസ്uട്രേഷൻ പാനൽ പിന്നീട് പൂർണ്ണമായും പ്രവർത്തനരഹിതമാക്കും, അതിനാൽ റൗണ്ട്uക്യൂബ് വെബ് പാനൽ വഴി അക്കൗണ്ട് മെയിൽ ആക്uസസ് ചെയ്യാൻ മാത്രമേ ഞങ്ങൾ ഫ്രണ്ട്uഎൻഡ് വെബ് സെർവർ ഉപയോഗിക്കൂ.

വെബ്uമെയിൽ ഇന്റർഫേസ് ആക്uസസ് ചെയ്യുന്നതിന് നിങ്ങൾക്ക് മണിക്കൂറിൽ ആയിരക്കണക്കിന് മെയിൽ അക്കൗണ്ടുകൾ ഇല്ലെങ്കിൽ, നിങ്ങൾ അപ്പാച്ചെ വെബ് സെർവർ ഉപയോഗിച്ച് അതിന്റെ വഴക്കവും എളുപ്പത്തിലുള്ള മാനേജ്uമെന്റും ചെയ്യുക.

13. ഈ ഘട്ടത്തിൽ, Samba4 ഡൊമെയ്uൻ കൺട്രോളറുമായുള്ള അനുയോജ്യതാ കാരണങ്ങളാൽ OpenLDAP ബാക്കെൻഡ് ഡാറ്റാബേസ് തിരഞ്ഞെടുത്ത് തുടരുന്നതിന് അടുത്തത് അമർത്തുക, എന്നിരുന്നാലും ഞങ്ങൾ ഈ OpenLDAP ഡാറ്റാബേസ് പിന്നീട് ഉപയോഗിക്കില്ലെങ്കിലും ഞങ്ങൾ സാംബ ഡൊമെയ്ൻ കൺട്രോളറുമായി iRedMail സംയോജിപ്പിക്കും.

14. അടുത്തതായി, താഴെയുള്ള ചിത്രത്തിൽ ചിത്രീകരിച്ചിരിക്കുന്നതുപോലെ LDAP സഫിക്സിനായി നിങ്ങളുടെ Samba4 ഡൊമെയ്ൻ നാമം വ്യക്തമാക്കുക, തുടരുന്നതിന് അടുത്തത് അമർത്തുക.

15. അടുത്ത പ്രോംപ്റ്റിൽ നിങ്ങളുടെ ഡൊമെയ്ൻ നാമം മാത്രം നൽകി മുന്നോട്ട് പോകാൻ അടുത്തത് അമർത്തുക. അതിനനുസരിച്ച് tecmint.lan മൂല്യം മാറ്റിസ്ഥാപിക്കുക.

16. ഇപ്പോൾ, [email  അഡ്uമിനിസ്uട്രേറ്റർക്കായി ഒരു പാസ്uവേഡ് സജ്ജീകരിച്ച് തുടരാൻ അടുത്തത് അമർത്തുക.

17. അടുത്തതായി, നിങ്ങളുടെ മെയിൽ സെർവറുമായി സംയോജിപ്പിക്കാൻ ആഗ്രഹിക്കുന്ന ഓപ്ഷണൽ ഘടകങ്ങൾ ലിസ്റ്റിൽ നിന്ന് തിരഞ്ഞെടുക്കുക. ഡൊമെയ്uൻ അക്കൗണ്ടുകൾക്ക് മെയിൽ ആക്uസസ് ചെയ്യുന്നതിനായി ഒരു വെബ് ഇന്റർഫേസ് നൽകുന്നതിന് Roundcube ഇൻസ്റ്റാൾ ചെയ്യാൻ ഞാൻ ശക്തമായി ശുപാർശ ചെയ്യുന്നു, എന്നിരുന്നാലും ഉയർന്ന ലോഡുകളുടെ കാര്യത്തിൽ മെയിൽ സെർവർ ഉറവിടങ്ങൾ സൗജന്യമാക്കുന്നതിന് Roundcube മറ്റൊരു മെഷീനിൽ ഇൻസ്റ്റാൾ ചെയ്യാനും കോൺഫിഗർ ചെയ്യാനും കഴിയും.

നിയന്ത്രിത ഇന്റർനെറ്റ് ആക്uസസ് ഉള്ള ലോക്കൽ ഡൊമെയ്uനുകൾക്ക്, പ്രത്യേകിച്ചും ഞങ്ങൾ ഡൊമെയ്uൻ ഇന്റഗ്രേഷൻ ഉപയോഗിക്കുമ്പോൾ, നിങ്ങൾക്ക് മെയിൽ വിശകലനം ആവശ്യമായി വന്നാൽ Awstats ഒഴികെയുള്ള മറ്റ് ഘടകങ്ങൾ വളരെ ഉപയോഗപ്രദമല്ല.

18. അടുത്ത റിവ്യൂ സ്ക്രീനിൽ കോൺഫിഗറേഷൻ പ്രയോഗിക്കുന്നതിനും ഇൻസ്റ്റലേഷൻ പ്രക്രിയ ആരംഭിക്കുന്നതിനും Y എന്ന് ടൈപ്പ് ചെയ്യുക.

19. അവസാനമായി, എല്ലാ ചോദ്യങ്ങൾക്കും അതെ എന്ന് ടൈപ്പ് ചെയ്തുകൊണ്ട് നിങ്ങളുടെ മെഷീൻ ഫയർവാളും MySQL കോൺഫിഗറേഷൻ ഫയലും സ്വയമേവ കോൺഫിഗർ ചെയ്യുന്നതിനായി iRedMail സ്ക്രിപ്റ്റുകൾ സ്വീകരിക്കുക.

20. ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായ ശേഷം, iRedAdmin ക്രെഡൻഷ്യലുകൾ, വെബ് പാനൽ URL വിലാസങ്ങൾ, ഇൻസ്റ്റലേഷൻ പ്രക്രിയയിൽ ഉപയോഗിക്കുന്ന എല്ലാ പാരാമീറ്ററുകളുമുള്ള ഫയൽ ലൊക്കേഷൻ എന്നിവ പോലുള്ള ചില സെൻസിറ്റീവ് വിവരങ്ങൾ ഇൻസ്റ്റാളർ നൽകും.

ഇനിപ്പറയുന്ന കമാൻഡ് നൽകി എല്ലാ മെയിൽ സേവനങ്ങളും പ്രവർത്തനക്ഷമമാക്കുന്നതിന് മുകളിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്ന വിവരങ്ങൾ ശ്രദ്ധാപൂർവ്വം വായിച്ച് മെഷീൻ റീബൂട്ട് ചെയ്യുക.

# init 6

21. സിസ്റ്റം റീബൂട്ട് ചെയ്തതിനുശേഷം, റൂട്ട് പ്രത്യേകാവകാശങ്ങളുള്ള ഒരു അക്കൗണ്ട് ഉപയോഗിച്ച് ലോഗിൻ ചെയ്യുക അല്ലെങ്കിൽ റൂട്ട് ആയി ലോഗിൻ ചെയ്യുക, താഴെ പറയുന്ന കമാൻഡ് നൽകി നിങ്ങളുടെ മെയിൽ സെർവർ ശ്രദ്ധിക്കുന്ന എല്ലാ നെറ്റ്uവർക്ക് സോക്കറ്റുകളും അവയുമായി ബന്ധപ്പെട്ട പ്രോഗ്രാമുകളും ലിസ്റ്റ് ചെയ്യുക.

സോക്കറ്റ് ലിസ്റ്റിൽ നിന്ന്, നിങ്ങളുടെ മെയിൽ സെർവർ ശരിയായി പ്രവർത്തിക്കുന്നതിന് ഒരു മെയിൽ സെർവറിന് ആവശ്യമായ മിക്കവാറും എല്ലാ സേവനങ്ങളും ഉൾക്കൊള്ളുന്നതായി നിങ്ങൾ കാണും: SMTP/S, POP3/S, IMAP/S, സ്പാം പരിരക്ഷയ്uക്കൊപ്പം ആന്റിവൈറസ്.

# netstat -tulpn

22. iRedMail പരിഷ്കരിച്ച എല്ലാ കോൺഫിഗറേഷൻ ഫയലുകളുടെയും ലൊക്കേഷനും ഡാറ്റാബേസ് അഡ്മിനിസ്ട്രേഷൻ, മെയിൽ അഡ്മിൻ അക്കൗണ്ട്, മറ്റ് അക്കൗണ്ടുകൾ എന്നിവയ്uക്കായുള്ള ഇൻസ്റ്റാളേഷൻ പ്രക്രിയയിൽ iRedMail ഉപയോഗിക്കുന്ന ക്രെഡൻഷ്യലുകളും കാണുന്നതിന്, iRedMail.tips ഫയലിന്റെ ഉള്ളടക്കങ്ങൾ പ്രദർശിപ്പിക്കുക.

നിങ്ങൾ ആദ്യം ഇൻസ്റ്റലേഷൻ ആർക്കൈവ് എക്uസ്uട്രാക്uറ്റ് ചെയ്uത ഡയറക്uടറിയിലാണ് ഫയൽ സ്ഥിതി ചെയ്യുന്നത്. നിങ്ങളുടെ മെയിൽ സെർവറിനെക്കുറിച്ചുള്ള തന്ത്രപ്രധാനമായ വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നതിനാൽ ഈ ഫയൽ നീക്കി സംരക്ഷിക്കേണ്ടതുണ്ടെന്ന് അറിഞ്ഞിരിക്കുക.

# less iRedMail-0.9.6/iRedMail.tips

23. നിങ്ങളുടെ മെയിൽ സെർവറിനെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾ ഉൾക്കൊള്ളുന്ന മുകളിൽ സൂചിപ്പിച്ച ഫയൽ, പോസ്റ്റ്മാസ്റ്റർ അക്കൗണ്ട് പ്രതിനിധീകരിക്കുന്ന മെയിൽ സെർവർ അഡ്മിനിസ്ട്രേറ്റർ അക്കൗണ്ടിലേക്ക് സ്വയമേവ മെയിൽ ചെയ്യപ്പെടും.

ഒരു ബ്രൗസറിൽ നിങ്ങളുടെ മെഷീൻ IP വിലാസം ടൈപ്പ് ചെയ്യുന്നതിലൂടെ HTTPS പ്രോട്ടോക്കോൾ വഴി വെബ്മെയിൽ സുരക്ഷിതമായി ആക്സസ് ചെയ്യാൻ കഴിയും. iRedMail സ്വയം ഒപ്പിട്ട വെബ് സർട്ടിഫിക്കറ്റ് ബ്രൗസറിൽ സൃഷ്ടിച്ച പിശക് അംഗീകരിച്ച് പ്രാരംഭ ഇൻസ്റ്റാളേഷൻ സമയത്ത് [email _domain.tld അക്കൗണ്ടിനായി തിരഞ്ഞെടുത്ത പാസ്uവേഡ് ഉപയോഗിച്ച് ലോഗിൻ ചെയ്യുക. ഈ ഇമെയിൽ വായിച്ച് സുരക്ഷിതമായ ഒരു മെയിൽബോക്സിൽ സൂക്ഷിക്കുക.

https://192.168.1.254

അത്രയേയുള്ളൂ! ഇപ്പോൾ, നിങ്ങൾക്ക് സ്വന്തമായി പ്രവർത്തിക്കുന്ന ഒരു പൂർണ്ണ മെയിൽ സെർവർ കോൺഫിഗർ ചെയ്uതിരിക്കും, എന്നാൽ ഇതുവരെ Samba4 ആക്ടീവ് ഡയറക്uടറി ഡൊമെയ്uൻ കൺട്രോളർ സേവനങ്ങളുമായി സംയോജിപ്പിച്ചിട്ടില്ല.

ഡൊമെയ്uൻ അക്കൗണ്ടുകൾ അന്വേഷിക്കുന്നതിനും മെയിൽ അയയ്uക്കുന്നതിനും സ്വീകരിക്കുന്നതിനും വായിക്കുന്നതിനും iRedMail സേവനങ്ങളെ (പോസ്റ്റ്ഫിക്uസ്, ഡോവ്uകോട്ട്, റൗണ്ട് ക്യൂബ് കോൺഫിഗറേഷൻ ഫയലുകൾ) എങ്ങനെ അട്ടിമറിക്കാമെന്ന് അടുത്ത ഭാഗത്ത് ഞങ്ങൾ കാണും.