Configurare partajare NFS pe Debian
NFS este un sistem de fișiere bazat pe rețea care permite computerelor să acceseze fișiere într-o rețea de calculatoare. Acest ghid explică modul în care puteți expune folderele peste NF
Următorul tutorial descrie cum să configurați un simplu server de e-mail folosind Postfix ca MTA, Dovecot ca MDA și minunat Sieve pentru sortarea mailurilor. Punctul de pornire este un server proaspăt instalat cu Debian pe care aveți acces fie la utilizatorul administrativ, fie la drepturile sudo.
Mai întâi, instalați pachetele necesare:
sudo apt-get install postfix dovecot-imapd dovecot-managesieved
În timpul procesului de instalare, vi se va întreba ce fel de server executați și cum va primi Postfix trimiterea și primirea mailurilor. Selectați „ Site Internet ” aici.
Primul pas de configurare este să conectați Dovecot cu Postfix și să configurați o adresă postmaster, aceasta este adresa pe care o vor vedea alții atunci când livrarea prin e-mail a eșuat, astfel încât să vă poată contacta cu eventualele probleme la final. Deschideți /etc/dovecot/conf.d/15-lda.conf
și editați următoarea linie:
postmaster_address = [email protected]
În același fișier, activați, de asemenea, crearea și abonarea automată la folderele pe care le generați prin IMAP:
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
Următorul pas este să configurați spotul pe sistemul de fișiere unde ar trebui stocate e-mailurile. Deschideți /etc/dovecot/conf.d/10-mail.conf
și editați următoarele linii:
mail_location = maildir:~/Maildir
Asigurați-vă că toate celelalte mențiuni mail_location
sunt comentate în acest context. Acum puteți spune Postfix să predea e-mailurile primite către Dovecot prin editare /etc/postfix/main.cf
, adăugând următoarea linie:
mailbox_command = /usr/lib/dovecot/deliver
După repornirea ambelor servicii ...
sudo service postfix restart
sudo service dovecot restart
... puteți testa dacă totul funcționează emitând următoarea comandă:
echo "Testmail!" | mail -s "Testmail!" root@localhost
Dacă totul funcționează corect, ar trebui să găsiți un mesaj similar cu următorul în /var/log/mail.log
:
install postfix/local[10309]: A0B361DDA2: to=<root@localhost>, relay=local, delay=0.02, delays=0.01/0/0/0.01, dsn=2.0.0, status=sent (delivered to command: /usr/lib/dovecot/deliver
Acum, că serviciul de bază funcționează, rămân două lucruri importante de configurat. Internetul (din păcate) nu este un loc prietenos, făcând criptarea cât mai multă necesitate, în acest caz oferită de SSL / TLS. În mod ideal, veți avea un certificat de la un CA de încredere - cum ar fi, de exemplu, StartSSL, unde puteți obține un certificat gratuit -, dar pentru utilizare privată, un certificat auto-semnat este în regulă. Puteți genera un certificat auto-semnat cu următoarea comandă:
sudo mkdir /etc/dovecot/private
sudo openssl req -newkey rsa:4096 -sha512 -x509 -days 365 -nodes -keyout /etc/dovecot/private/mykey.key -out /etc/dovecot/mycert.pem
sudo chmod 600 /etc/dovecot/private/*
În funcție de viteza procesorului dvs. de server, va dura un minut. După finalizarea procesului de generare, puteți activa criptarea TLS atât pentru Postfix cât și pentru Dovecot. Pentru Postfix, adăugați următoarele linii la /etc/postfix/main.cf
:
smtpd_tls_cert_file = /etc/dovecot/private/mykey.pem
smtpd_tls_key_file = /etc/dovecot/private/mycert.pem
smtpd_use_tls = yes
Pentru Dovecot, deschideți /etc/dovecot/conf.d/10-ssl.conf
și editați liniile legate de SSL:
ssl = yes
ssl_key = /etc/dovecot/private/mykey.pem
ssl_cert = /etc/dovecot/private/mycert.pem
Încă o dată, reporniți ambele servicii:
sudo service postfix restart
sudo service dovecot restart
Pentru a verifica dacă configurarea este corectă, puteți testa dacă serverul de mails permite conexiuni criptate cu următoarea comandă:
openssl s_client -starttls smtp -crlf -connect youripaddressoryourdomain:25
Dacă răspunsul conține atât informații despre certificat, cât și despre conexiune, atunci totul funcționează corect. Ultimul pas al acestui tutorial este configurația Sieve . Este destul de simplu, deschideți /etc/dovecot/conf.d/15-lda.conf
cu editorul de text preferat și modificați următoarea linie:
mail_plugins = $mail_plugins sieve
O repornire finală a Dovecot finalizează configurarea:
sudo service dovecot restart
În acest moment, poate doriți să configurați un alt utilizator, deoarece utilizarea root pentru trimiterea de mesaje este considerată arogantă. Pur și simplu rulați:
useradd -m yourusername
passwd yourusername
Acum puteți să vă conectați la serverul dvs. ca utilizator proaspăt creat printr-o conexiune sigură, să trimiteți și să primiți mailuri prin conexiuni sigure și să sortați e-mailurile cu sită pe o conexiune sigură.
Trimitere fericită!
NFS este un sistem de fișiere bazat pe rețea care permite computerelor să acceseze fișiere într-o rețea de calculatoare. Acest ghid explică modul în care puteți expune folderele peste NF
Introducere MySQL are o caracteristică excelentă cunoscută sub numele de vizualizări. Vizualizările sunt interogări stocate. Gândiți-vă la ele ca la un alias pentru o întrebare altfel lungă. În acest ghid,
Folosind un sistem diferit? Thelia este un instrument open source pentru crearea de site-uri web pentru e-business și gestionarea conținutului online scris în PHP. Codul sursă Thelia i
Acest articol vă va învăța cum să configurați o închisoare chroot pe Debian. Presupun că utilizați Debian 7.x. Dacă executați Debian 6 sau 8, acest lucru poate funcționa, bine
Introducere Un mod ușor de a configura un server VPN pe Debian este cu PiVPN. PiVPN este un instalator și un pachet pentru OpenVPN. Creează comenzi simple pentru tine
EasyEngine (ee) este un instrument Python care vă permite să gestionați ușor și automat site-urile Wordpress de pe Nginx. Folosind EasyEngine, nu va trebui să dați
Folosind un sistem diferit? BlogoText CMS este un sistem simplu și ușor, gratuit și liber de gestionare a conținutului de conținut (CMS) și un motor de blog minimalist
Folosind un sistem diferit? InvoicePlane este o aplicație gratuită și deschisă de facturare a sursei. Codul sursă al acestuia poate fi găsit în acest depozit Github. Acest ghid
Folosind un sistem diferit? Fundalul CMS 1.8.0 este un sistem de management al conținutului (CMS), simplu și flexibil, mobil, prietenos și gratuit, care ne permite
Folosind un sistem diferit? BookStack este o platformă simplă, self-gazdată, ușor de utilizat pentru organizarea și stocarea informațiilor. BookStack este complet gratuit și deschis
Folosind un sistem diferit? Pagekit 1.0 CMS este un sistem frumos de gestionare a conținutului (CMS), modular, extensibil și ușor, gratuit și deschis, cu
Introducere Sistemele Linux sunt livrate cu instrumente de monitorizare în mod implicit, cum ar fi top, df și du care ajută la monitorizarea proceselor și a spațiului pe disc. De multe ori însă, acestea sunt
Munin este un instrument de monitorizare pentru a analiza procesele și resursele din mașina dvs. și prezintă informațiile în grafice printr-o interfață web. Utilizați următoarea
Folosind un sistem diferit? TLS 1.3 este o versiune a protocolului Transport Layer Security (TLS) care a fost publicat în 2018 ca standard propus în RFC 8446
Folosind un sistem diferit? Flarum este un software gratuit și open source de generație viitoare care face discuția online distractivă. Este simplu, rapid și gratuit
Folosind un sistem diferit? Redaxscript 3.2 CMS este un sistem de gestionare a conținutului (CMS) modern și ultra ușor, gratuit și deschis, cu rachetă
Introducere În acest tutorial, vom acoperi procesul de adăugare a întregului interval / subrețea IP la un server Linux care rulează CentOS, Debian sau Ubuntu. Procesul
În acest ghid, vom stabili un Counter Strike: Server de joc sursă pe Debian 7. Aceste comenzi au fost testate pe Debian 7, dar ar trebui să funcționeze o
PBX In A Flash 5 (PIAF5) este un sistem de operare bazat pe Debian 8, care transformă Vultr VPS-ul dvs. într-un PBX complet. Acesta posedă următoarele caracteristici și multe altele.
Folosind un sistem diferit? Dolibarr este un plan de resurse pentru întreprinderi open source (ERP) și managementul relațiilor cu clienții (CRM) pentru companii. Dolibarr
O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
Mulți dintre voi cunoașteți Switch care va fi lansat în martie 2017 și noile sale funcții. Pentru cei care nu știu, am pregătit o listă de funcții care fac din „Switch” un „gadget obligatoriu”.
Aștepți ca giganții tehnologiei să-și îndeplinească promisiunile? vezi ce a ramas nelivrat.
Citiți blogul pentru a cunoaște diferitele straturi din Arhitectura Big Data și funcționalitățile acestora în cel mai simplu mod.
Citiți asta pentru a afla cum devine populară inteligența artificială în rândul companiilor la scară mică și cum crește probabilitățile de a le face să crească și de a le oferi concurenților avantaje.
CAPTCHA a devenit destul de dificil de rezolvat pentru utilizatori în ultimii ani. Va fi capabil să rămână eficient în detectarea spam-ului și a botului în viitor?
Pe măsură ce Știința Evoluează într-un ritm rapid, preluând multe dintre eforturile noastre, crește și riscurile de a ne supune unei Singularități inexplicabile. Citiți, ce ar putea însemna singularitatea pentru noi.
Ce este telemedicina, îngrijirea medicală la distanță și impactul acesteia asupra generației viitoare? Este un loc bun sau nu în situația de pandemie? Citiți blogul pentru a găsi o vedere!
Poate ați auzit că hackerii câștigă mulți bani, dar v-ați întrebat vreodată cum câștigă acești bani? sa discutam.
Recent, Apple a lansat macOS Catalina 10.15.4 o actualizare suplimentară pentru a remedia problemele, dar se pare că actualizarea provoacă mai multe probleme care duc la blocarea mașinilor Mac. Citiți acest articol pentru a afla mai multe