日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux輕松更改TP端口號,保障安全發(fā)送郵件(linux修改tp端口號)

TP(Simple Ml Transfer Protocol)是電子郵件傳輸協(xié)議,它通常使用默認(rèn)端口25進(jìn)行通信。然而,這個默認(rèn)端口存在一些安全隱患,因為黑客可以通過利用端口25的漏洞入侵郵件服務(wù)器。為保障電子郵件的安全傳輸,用戶可以更改TP端口,提高服務(wù)器的安全性。

我們提供的服務(wù)有:網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、洛隆ssl等。為成百上千企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的洛隆網(wǎng)站制作公司

在Linux系統(tǒng)中,更改TP端口非常簡單,只需按照以下步驟進(jìn)行操作即可。

之一步:編輯郵件服務(wù)器配置文件

用戶需要編輯/etc/postfix/mn.cf文件。在該文件中,可以找到以下內(nèi)容:

#Enable SASL authentication in the postfix tp server.

#tpd_sasl_auth_enable = yes

請注釋掉上面的內(nèi)容,添加下面的代碼:

#Change default port for TP

tpd_sasl_auth_enable = yes

tpd_sasl_security_options = noanonymous

tpd_sasl_local_domn = $myhostname

tpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination

tpd_tls_security_level = encrypt

tpd_tls_auth_only = yes

tpd_tls_cert_file = /etc/pki/tls/certs/server-cert.pem

tpd_tls_key_file = /etc/pki/tls/private/server-key.pem

tpd_tls_session_cache_database = btree:/var/lib/postfix/tpd_scache

tp_tls_session_cache_database = btree:/var/lib/postfix/tp_scache

tp_tls_security_level = may

tp_tls_loglevel = 1

tp_tls_key_file = /etc/pki/tls/private/client-key.pem

tp_tls_cert_file = /etc/pki/tls/certs/client-cert.pem

第二步:測試新的TP端口

在完成編輯之后,用戶需要重啟郵件服務(wù)器以應(yīng)用更改。用戶可以使用命令行測試新的TP端口是否可用,即:

telnet ml.example.com 新TP端口號

其中ml.example.com是用戶的郵件服務(wù)器地址,新TP端口號是用戶設(shè)定的新端口號。如果測試成功,用戶就可以使用該端口發(fā)送安全的電子郵件了。

通過更改TP端口號,用戶可以保障電子郵件的安全傳輸,降低黑客攻擊的風(fēng)險。用戶可以使用上述步驟在Linux系統(tǒng)中輕松更改TP端口號,提高服務(wù)器安全性,保障個人和企業(yè)的電子郵件安全。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計及定制高端網(wǎng)站建設(shè)服務(wù)!

Linux的郵件服務(wù)器

你想問些啥?linux版的郵件服務(wù)器有很多開源的,但配置和維護(hù)比較麻煩,要有專業(yè)技術(shù),或拍如果衫大羨是商業(yè)版的linux,一般配置和維護(hù)都很簡單,就像國內(nèi)的turbomail的linux版郵件系統(tǒng),管理和維護(hù)都是通過webmail進(jìn)行的,很簡單。仿肢

1 組建兩臺郵件服務(wù)器A與B與一臺DNS,其中

A 192.168.100.102/24 有域名mail.rhce.com

B 192.168.100.101/24 有域名mail.example.com

DNS 192.168.100.98則A上有如下配置

/etc/mail/local-host-names 用于定義收搭亮坦發(fā)郵件的主機(jī)別名

# local-host-names – include all aliases for your machine here.

rhce.com #注:不可少,否則收不到郵鍵橘件,雖然可以發(fā)

mail.rhce.com#注:可不要/etc/mail/access #該文件用于限制哪些客戶端可以使用此郵件服務(wù)器來轉(zhuǎn)發(fā)郵件 (也可全不配,默認(rèn)即是轉(zhuǎn)發(fā)的)

rhce.com RELAY

example.com RELAY

192.168.100.RELAY

192.168.10. REJECT #設(shè)置拒絕轉(zhuǎn)發(fā)192.168.10網(wǎng)段的郵件注:可以設(shè)置的選項還有 OK/REJECT/DISCARD/ERROR:550

B上有如下配置

/etc/mail/local-host-names (也可不配)

# local-host-names – include all aliases for your machine here.

example.com

mail.example.com/etc/mail/access

rhce.com RELAY

example.com RELAY

192.168.100.RELAY A和B均打開sendmail/dovecot服務(wù) 注:只有使用了dovecot才能使用Foxmail/OutLokk等通過POP3/IMAP協(xié)議接受郵件改/etc/mail/sendmail.cf 設(shè)置

O DaemonPortOptions=Port=tp,Addr=0.0.0.0, Name=MTA

service sendmail restart 注:要在0.0.0.0上監(jiān)聽

service dovecot restart 注:此時查看是否打開了110/143端口,實際上還打開了993(IMAP-SSL)/995(POP3-SSL)端口;

雙方分別設(shè)置192.168.100.98為dns的IP

此外雙方均要用makemap hash access.db

另外雙方的hostname與/etc/sysconfig/network中的知桐域名均要設(shè)為相應(yīng)的域名DNS中的設(shè)置如下

如果DNS服務(wù)器也作為網(wǎng)關(guān)的話,DNS首先要打開ip轉(zhuǎn)發(fā)功能;

named.confoptions {

directory “/var/named”;

dump-file “/var/named/data/cache_dump.db”;

statistics-file “/var/named/data/named_stats.txt”;

};

include “/etc/rndc.key”;zone “.” {

type hint;

file “named.ca”;

};zone “example.com” {

type master;

file “example.com.zone”;

allow-transfer {

192.168.1.177;

192.168.7.17;

};

};

zone “rhce.com” {

type master;

file “rhce.com.zone”;

allow-transfer {

192.168.1.177;

192.168.7.17;

};

};example.com.zone$ttl 38400

example.com. IN SOA dns.example.com. admin.example.com. (

;Serial

;Refresh

;Retry

;Expire

0 ) ;Negative Cache TTL

example.com.IN NS dns.example.com.

rhelIN CNAME dns

bbsIN CNAME www

sambaIN CNAME www

example.com. IN MXmail

mail IN A.168.100.101

rhce.com.zone$ttl 38400

rhce.com.IN SOA dns.rhce.com. admin.rhce.com. (

;Serial

;Refresh

;Retry

;Expire

0 ) ;Negative Cache TTL

rhce.com.IN NS dns.rhce.com.

www.rhce.com.

IN A 192.168.100.29

rhelIN CNAME dns

bbsIN CNAME www

sambaIN CNAME www

rhce.com.IN MXmail

mail IN A.168.100.102 注:linux默認(rèn)是不讓用戶用root用戶登錄郵箱的,可以換為alading或其它用戶;

可以用 host -t mx example.com可以查詢出example.com的MX記錄 設(shè)置POP3S和IMAPS服務(wù)器都必須生成相應(yīng)的密鑰和證書; pop3端口110,imap端口143,pop3s端口995,imaps端口993;

服務(wù)器使用私鑰加密郵件,客戶端收郵件時,使用證書中的公鑰對郵件進(jìn)行解密,才能夠正常讀郵件;

制作私鑰和自簽名證書

cd /etc/pki/tls/certs/

make dovecot.pem #該文件保存郵件服務(wù)器的私鑰和公鑰信息;

vi /etc/dovecot.conf

ssl_cert_file = /etc/pki/dovecot/certs/dovecot.pem

ssl_key_file = /etc/pki/dovecot/private/dovecot.pem

改為

ssl_cert_file = /etc/pki/tls/certs/dovecot.pem

ssl_key_file = /etc/pki/tls/certs/dovecot.pem

service dovecot restart關(guān)于Foxmail的使用

1 默認(rèn)情況下不可以登錄到root的郵箱,但可以用于發(fā)送

2 如果普通用戶不能登錄到郵箱,用passwd 設(shè)置密碼后,再打開foxmail的郵箱賬戶設(shè)置,設(shè)置郵件服務(wù)器里頭的高級設(shè)置,點中TP與POP3的SSL連接再試試;TLS Transport Layer Security

PKI Public Key Infrastructure

1.vmlinuz是可引導(dǎo)的、壓縮的內(nèi)核?!皏m”代表“Virtual Memory”。Linux 支持虛擬內(nèi)存,不像老的操作系統(tǒng)比如DOS有640KB內(nèi)存的限制。Linux能夠使用硬盤空間作為虛擬內(nèi)存,因此得塵茄碰名“vm”。vmlinuz是可執(zhí)行的linux內(nèi)核,它位于/boot/vmlinuz,它一般是一個軟鏈接。 2initrd是“initial ramdisk”的簡寫。initrd一般被用來臨時的引導(dǎo)硬件到實際內(nèi)核vmlinuz能夠接管并繼續(xù)引導(dǎo)的狀態(tài)。比如,使用的是scsi硬盤,而內(nèi)核vmlinuz中并沒有這個scsi硬件的驅(qū)動,那么在裝入scsi模塊之前,內(nèi)核不能加載根文件系統(tǒng),但scsi模塊存儲在根文件系統(tǒng)的/lib/派談modules下。為了解決這個問題,可以引導(dǎo)一個能夠讀實際內(nèi)核的initrd內(nèi)核并用initrd修正scsi引導(dǎo)問題。initrd-2.4.7-10.img是用gzip壓縮的文件3System.map是一個特定內(nèi)核的內(nèi)核符號表。它是你當(dāng)前運行的內(nèi)核的納攜System.map的鏈接 這些是些重要的配置

如何在Linux命令行中通過TP服務(wù)器發(fā)送電子郵件

假定你想配置一個 Linux 應(yīng)用,用于從你的服務(wù)器或桌面客戶端發(fā)送郵件信息。郵件信息可能是郵件簡報、狀態(tài)更新(如 Cachet)、監(jiān)控警報(如 Monit)、磁盤時間(如 RAID mdadm)等等。當(dāng)你要建立自己的 郵件發(fā)送服務(wù)器 傳遞信息時 ,你可以替代使用一個免費的公共 TP 服務(wù)器,從而避免遭受維護(hù)之苦。

谷歌的 Gmail 服務(wù)就是最可靠的 免費 TP 服務(wù)器 之一。想要從應(yīng)慎戚用中發(fā)送郵件通知,你僅需在應(yīng)用中添加 Gmail 的 TP 服務(wù)器地址和你的身份憑證即可。

使用 Gmail 的 TP

服務(wù)器會遇到一些限制,這些限制主要用于阻止那些經(jīng)寬宴陵常濫用服務(wù)器來發(fā)送垃圾郵件和使用郵件營銷的家伙。舉個例子,你一次只能給至多 100

個地址發(fā)送信息,并且一天不能超過 500

個收件人。同樣,如果你不想被標(biāo)為垃圾郵件發(fā)送者,你就不能發(fā)送過多的不可投遞的郵件。當(dāng)你達(dá)到任何一個限制,你的 Gmail

賬戶將被暫時的鎖定一天。簡而言之,Gmail 的 TP 服務(wù)器對于你個人的使用是非常棒的,但不適合商業(yè)的批量郵件。

說了這么多,是時候向你們展示 如何在 Linux 環(huán)境下使用 Gmail 的 TP 服務(wù)器 了。

Google Gmail TP 服務(wù)器設(shè)置

如果你想要通過你的應(yīng)用使用 Gmail 的 TP 服務(wù)器發(fā)送郵件,請牢記接下來的詳細(xì)說明。

郵件發(fā)送服務(wù)器 (TP 服務(wù)器): tp.gmail.com

使用認(rèn)證: 是

使用安全連接: 是

用戶名: 你的 Gmail 賬戶 ID (比如 “alice” ,如果你的郵箱為 )

密碼: 你的 Gmail 密碼

端口: 587

確切的配置根據(jù)應(yīng)用會有所不同。在本教程的剩余部分,我將向你展示一些在 Linux 上使用 Gmail TP 服務(wù)器的應(yīng)用示例。

從命令行發(fā)送郵件

作為之一個例子,讓我們嘗試最基本的郵件功能:使用 Gmail TP 服務(wù)器從命令行發(fā)送一封郵件。為此,我將使用一個稱為 mutt 的命令行郵件客戶端。

先安裝 mutt:

對于 Debian-based 系統(tǒng):

$ sudo apt-get install mutt

對于 Red Hat based 系統(tǒng):祥好

$ sudo yum install mutt

創(chuàng)建一個 mutt 配置文件(~/.muttrc),并和下面一樣,在文件中指定 Gmail TP 服務(wù)器信息。將 替換成自己的 Gmail ID。注意該配置只是為了發(fā)送郵件而已(而非接收郵件)。

$ vi ~/.muttrc

set from = “@gmail.com”set realname = “Dan Nanni”set tp_url = “tp::587/”set tp_pass = “”

一切就緒,使用 mutt 發(fā)送一封郵件:

$ echo “This is an email body.” | mutt -s “This is an email subject”

想在一封郵件中添加附件,使用 “-a” 選項

$ echo “This is an email body.” | mutt -s “This is an email subject” -a ~/test_attachment.jpg

使用 Gmail TP 服務(wù)器意味著郵件將顯示是從你 Gmail 賬戶發(fā)出的。換句話說,收件人將視你的 Gmail 地址為發(fā)件人地址。如果你想要使用自己的域名作為郵件發(fā)送方,你需要使用 Gmail TP 轉(zhuǎn)發(fā)服務(wù)。

當(dāng)服務(wù)器重啟時發(fā)送郵件通知

如果你在 虛擬專用服務(wù)器(VPS)

上跑了些重要的網(wǎng)站,建議監(jiān)控 VPS 的重啟行為。作為一個更為實用的例子,讓我們研究如何在你的 VPS

上為每一次重啟事件建立郵件通知。這里假設(shè)你的 VPS 上使用的是 systemd,并向你展示如何為自動郵件通知創(chuàng)建一個自定義的 systemd

啟動服務(wù)。

首先創(chuàng)建下面的腳本 reboot_notify.sh,用于負(fù)責(zé)郵件通知。

$ sudo vi /usr/local/bin/reboot_notify.sh

#!/bin/sh

echo “`hostname` was rebooted on `date`” | mutt -F /etc/muttrc -s “Notification on `hostname`”

$ sudo chmod +x /usr/local/bin/reboot_notify.sh

在這個腳本中,我使用 “-F” 選項,用于指定系統(tǒng)級的 mutt 配置文件位置。因此不要忘了創(chuàng)建 /etc/muttrc 文件,并如前面描述的那樣填入 Gmail TP 信息。

現(xiàn)在讓我們創(chuàng)建如下一個自定義的 systemd 服務(wù)。

$ sudo mkdir -p /usr/local/lib/systemd/system$ sudo vi /usr/local/lib/systemd/system/reboot-task.service

Description=Send a notification email when the server gets rebooted

DefaultDependencies=no

Before=reboot.target

Type=oneshot

ExecStart=/usr/local/bin/reboot_notify.sh

WantedBy=reboot.target

在創(chuàng)建服務(wù)后,添加并啟動該服務(wù)。

$ sudo systemctl enable reboot-task$ sudo systemctl start reboot-task

從現(xiàn)在起,在每次 VPS 重啟時,你將會收到一封通知郵件。

通過服務(wù)器使用監(jiān)控發(fā)送郵件通知

作為最后一個例子,讓我展示一個現(xiàn)實生活中的應(yīng)用程序,Monit,這是一款極其有用的服務(wù)器監(jiān)控應(yīng)用程序。它帶有全面的 VPS 監(jiān)控能力(比如 CPU、內(nèi)存、進(jìn)程、文件系統(tǒng))和郵件通知功能。

如果你想要接收 VPS 上由 Monit 產(chǎn)生的任何事件的郵件通知,你可以在 Monit 配置文件中添加以下 TP 信息。

set mailserver tp.gmail.com port 587

username “” password “”

using tlsv12

set mail-format {

from: @gmail.com

subject: $SERVICE $EVENT at $DATE on $HOST

message: Monit $ACTION $SERVICE $EVENT at $DATE on $HOST : $DESCRIPTION.

Yours sincerely,

Monit

}

# the person who will receive notification emails

set alert

這是一個因為 CPU 負(fù)載超載而由 Monit 發(fā)送的郵件通知的例子。

可以棚搜辯用sendemail發(fā)送漏埋郵鏈缺件,

關(guān)于linux修改tp端口號的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗、開啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長,共創(chuàng)價值。


本文名稱:Linux輕松更改TP端口號,保障安全發(fā)送郵件(linux修改tp端口號)
網(wǎng)頁地址:http://www.5511xx.com/article/dhhhdog.html