修改伺服器22埠, 以防止暴力破解

2021-07-06 05:01:11 字數 879 閱讀 4933

很多時候, 我們linux伺服器預設就是22的埠, 這樣給那些破解登入軟體有機可乘. 下圖是我某一台伺服器被掃瞄的截圖

這還只是我截圖的一部分.  我在同乙個服務商下面訂購了兩天伺服器, 一台已改埠, 基本上就沒有被掃瞄過, 而沒有修改的埠伺服器, 就是上圖情況

下面我教大家怎麼處理

1, 先用命令查詢日誌

cat /var/log/secure | awk '/failed/' | sort | uniq -c | awk ''

如果發現很多資料, 說明很多軟體在登入破解你的伺服器, 如果沒有錯誤資料, 那倒問題不大

2,修改22埠

首先修改配置檔案  vi /etc/ssh/sshd_config

找到#port 22一段,這裡是標識預設使用22埠,修改為如下:

port 22

port 2666  

然後儲存退出

執行/etc/init.d/sshd restart  這樣ssh埠將同時工作與22和2666上。

記得把埠加入防火牆

測試:  找一台別的伺服器ssh下此伺服器 ssh -p 2666 root@此伺服器ip 能連成功那就ok

下面的話直接複製網路上別人的話

現在請使用ssh工具連線2666埠,來測試是否成功。如果連線成功了,則再次編輯sshd_config的設定,將裡邊的port22刪除,即可。

之所以先設定成兩個埠,測試成功後再關閉乙個埠,是為了方式在修改conf的過程中,萬一出現掉線、斷網、誤操作等未知情況時候,還能通過另外乙個埠連線上去除錯以免發生連線不上必須派人去機房,導致問題更加複雜麻煩。

SQL伺服器修改埠

sql server埠,我們可以通過 伺服器端網路試用工具 和 客戶端實用工具 來設定,設定方法是 分別使用 伺服器端網路試用工具 和 客戶端實用工具 設定 常規選項 啟用的協議 tcp ip 屬性 中的預設埠,假設為1455 然後測試你的埠是否起效,可以使用 telnet sql伺服器位址 145...

伺服器修改遠端埠

伺服器修改遠端埠 將 x埠修改為80埠的方法如下 第一步 在遠端計算機 即被訪問的計算機 上通過工作列的 開始 執行 輸入regedit 開啟註冊 表編輯器。第二步 在登錄檔中找到 hkey local machine system currentcontrolset control termina...

修改伺服器遠端埠號

修改預設3389埠有兩種方法 方法一 手動修改登錄檔檔案,注意要修改2處登錄檔檔案下的portnamber 的鍵值修改埠的登錄檔路徑 路徑一 hkey local machine system currentcontrolset control terminal server wds rdpwd t...