CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Not : Bu makalede, yeni bir Debian 9 yüklemesi yaptığınız varsayılmaktadır. Ayrıca, rootdevam etmek için erişiminizin olması gerekir .
Yapmamız gereken ilk şey posta sunucumuz için paketleri kurmak.
rootKullanıcı olarak aşağıdakileri yürütün .
apt-get install postfix dovecot-imapd dovecot-managesieved sendmail mailutils -y
" -y" , apt-getonayları otomatik olarak kabul etmemizi sağlayan bir parametredir .
"Postfix Yapılandırması" istemiyle karşılaştığınızda, Postfix'i bir İnternet Sitesi olarak ayarlamak için önce " " tuşuna ve Tabardından " Enter" tuşuna ve son olarak " Enter" tuşuna bir kez daha basın.
Ardından birincil alan adınızı girmeniz ve ardından " Enter" tuşuna basmanız gerekir.
Öncelikle, ret e-postaları göndermek için sistem tarafından kullanılan e-posta adresini yapılandırmamız gerekir (örn. Geri dönen posta).
Dosyayı /etc/dovecot/conf.d/15-lda.conffavori metin düzenleyicinizde açın ve benzeyen satırı bulun #postmaster_address =. Bunu değiştirin.
postmaster_address = postmaster@%d
Kaydet ve çık.
Sonra açın /etc/postfix/main.cf. En alta kaydırın ve aşağıdakileri ekleyin.
mailbox_command = /usr/lib/dovecot/deliver
Alternatif olarak, bunu kabuk isteminize girebilirsiniz.
echo 'mailbox_command = /usr/lib/dovecot/deliver' >> /etc/postfix/main.cf
İdeal olarak, Postfix ve Dovecot'un otomatik olarak başlamasını istiyoruz. SystemDOtomatik olarak başlatmayı söylemek için aşağıdaki komutları girin .
systemctl enable postfix
systemctl enable dovecot
Şimdi, yapılandırma değişikliklerini uygulamak için bunları yeniden başlatalım.
systemctl restart postfix
systemctl restart dovecot
Her şeyin düzgün bir şekilde çalıştığından emin olmak için şimdiye kadar neler yaptığımızı test edelim.
echo "Testmail!" | mail -s "Testmail!" root@localhost
İçinde aşağıdakine benzer bir mesaj bulmalısınız /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
Artık temel hizmet çalışıyor, ayarlanması gereken iki önemli şey var. İnternet, şifrelemeyi olabildiğince bir zorunluluk haline getiren samimi bir yer değildir. Bu durumda kullanacağız SSL/TLS. İdeal olarak, örneğin ücretsiz bir sertifika alabileceğiniz Let's Encrypt gibi güvenilir bir CA'dan bir sertifikanız olur. Özel kullanım için, kendinden imzalı bir sertifika da iyidir.
Aşağıdaki komutla kendinden imzalı bir sertifika oluşturabilirsiniz.
mkdir /etc/dovecot/private
openssl req -newkey rsa:4096 -sha512 -x509 -days 365 -nodes -keyout /etc/dovecot/private/mykey.key -out /etc/dovecot/mycert.pem
chmod 600 /etc/dovecot/private/*
Aşağıdakilere ekleyin /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
Postfix'i kaydedin, çıkın ve yeniden başlatın.
systemctl restart postfix
Şimdi ./etc/dovecot/conf.d/10-ssl.confdosyayı açın .
Yapılandırma dosyasındaki değerleri değiştirin.
ssl = yes
ssl_key = /etc/dovecot/private/mykey.pem
ssl_cert = /etc/dovecot/private/mycert.pem
Dovecot'u yeniden başlatın.
systemctl restart dovecot
SSL işlevselliğini test edin.
openssl s_client -starttls smtp -crlf -connect domainYouEnteredEarlierInStep1:25
Yanıt hem sertifika hem de bağlantı bilgileri içeriyorsa, her şey düzgün çalışıyor demektir. Bu öğreticinin son adımı Sieve yapılandırmasıdır. Aç /etc/dovecot/conf.d/15-lda.confsevdiğiniz metin editörü ve düzenleme aşağıdaki satırı ile.
mail_plugins = $mail_plugins sieve
Son bir yeniden başlatma.
systemctl restart dovecot
Kullanıcı ile e-posta göndermek / almak profesyonelce görülmemektedir root. Bunu çözmek için ayrıcalıksız bir kullanıcı oluşturacağız.
useradd -m myUser #-m is a parameter that forces the creation of the home directory
passwd myUser
Tebrikler, Vultr VPS'nize bir posta sunucusu kurdunuz.
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.
OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.
Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.