**相關配置可按需調整,操作時建議做好記錄和備份!??!** > > 修改配置文件后需要重啟 `sshd` 服務才能生效。 > > ```bash > service sshd restart > ``` ### 更改 SSH 默認端口 SSH 使用默認端口 22,容易被黑客利用,為了安全,需要將遠程登錄端口從 22 改為自定義端口。 修改方法:在 `/etc/ssh/sshd_config` 將 `Port` 設置為" />
摘要:安全相關配置可按需調整,操作時建議做好記錄和備份修改配置文件后需要重啟服務才能生效。更改默認端口使用默認端口,容易被黑客利用,為了安全,需要將遠程登錄端口從改為自定義端口。禁止用戶登錄需要提前創建新用戶并將其添加進管理權限組。
相關配置可按需調整,操作時建議做好記錄和備份!!!
修改配置文件后需要重啟
sshd
服務才能生效。service sshd restart
SSH 使用默認端口 22,容易被黑客利用,為了安全,需要將遠程登錄端口從 22 改為自定義端口。
修改方法:在 /etc/ssh/sshd_config
將 Port
設置為6000
到 65535
隨意一個, 例如
Port 63256
終端操作
sed -i s/#Port 22/Port 63256/g /etc/ssh/sshd_config
#CentOS 6
iptables -I INPUT -p tcp --dport 63256 -j ACCEPT
service iptables save
service iptables restart
#CentOS 7
firewall-cmd --zone=public --add-port=63256/tcp --permanent
firewall-cmd --reload
國內云服務商還需要到(騰訊云、阿里云、華為云、UCloud 等) 防火墻/安全組 處放行相應端口。
需要提前創建新用戶并將其添加進管理權限組。
修改方法:在 /etc/ssh/sshd_config
文件以按如下方式設置參數(取消注釋)
PermitRootLogin yes
終端操作
sed -i s/#PermitRootLogin yes/PermitRootLogin yes/g /etc/ssh/sshd_config
禁止 SSH 空密碼用戶登錄。
修改方法:在 /etc/ssh/sshd_config
將PermitEmptyPasswords
配置為 no
PermitEmptyPasswords no
終端操作
sed -i s/PasswordAuthentication yes/PasswordAuthentication no/g /etc/ssh/sshd_config
SSH LogLevel
用于記錄 ssh 用戶登錄和注銷活動。
修改方法:在 /etc/ssh/sshd_config
文件以按如下方式設置參數(取消注釋)
LogLevel INFO
終端操作
sed -i s/#LogLevel INFO/LogLevel INFO/g /etc/ssh/sshd_config
降低未授權用戶訪問其他用戶 ssh 會話的風險以及防止多用戶同時登錄對文件修改編輯。
修改方法:在 /etc/ssh/sshd_config
將 ClientAliveInterval
設置為 300 到 900,即 5-15 分鐘,將 ClientAliveCountMax
設置為 0-3
ClientAliveInterval 600
ClientAliveCountMax 2
終端操作
sed -i s/#ClientAliveInterval 0/ClientAliveInterval 600/g /etc/ssh/sshd_config
sed -i s/#ClientAliveCountMax 3/ClientAliveCountMax 2/g /etc/ssh/sshd_config
V2 協議相比 V1 協議更加安全高效(V2 協議和 V1 協議詳細對比)
修改方法:在 /etc/ssh/sshd_config
文件按如相下設置參數
Protocol 2
終端操作
sed -i 23 a "Protocol 2" /etc/ssh/sshd_config
設置較低的 Max AuthTrimes
參數將降低 SSH 服務器被暴力攻擊成功的風險。
修改方法:在 /etc/ssh/sshd_config
中取消 MaxAuthTries
注釋符號#, 設置最大密碼嘗試失敗次數 3-6 建議為 4
MaxAuthTries 4
終端操作
sed -i s/#MaxAuthTries 6/MaxAuthTries 4/g /etc/ssh/sshd_config
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/125958.html
摘要:本系列文章共分為基礎篇,安全篇,拓展篇。免密發布安全等級配置文件中的選項完全就是庫的選項,那么熟悉登錄服務器的同學應該知道可以免密登錄服務器。不過較真來說,這對于的開發者及依賴庫的開發者而言私鑰文件還是可以讀取到的,不能算絕對安全。 本系列文章共分為基礎篇,安全篇,拓展篇。如果還不了解fjpublish或者不知本文所云的童鞋請先花個5分鐘看看基礎篇:使用fjpublish發布前端項目(...
摘要:大家好,今天我們來了解如何使用在各種云服務提供商的平臺上部署。是一個可以幫助我們在自己的電腦云服務提供商的平臺以及我們數據中心的機器上創建機器的應用程序。支持幾個流行的云平臺,如及其它等等,所以我們可以在不同的平臺使用相同的接口來部署。 大家好,今天我們來了解如何使用Docker Machine在各種云服務提供商的平臺上部署Docker。Docker Machine是一個可以幫助我們在...
摘要:大家好,今天我們來了解如何使用在各種云服務提供商的平臺上部署。是一個可以幫助我們在自己的電腦云服務提供商的平臺以及我們數據中心的機器上創建機器的應用程序。支持幾個流行的云平臺,如及其它等等,所以我們可以在不同的平臺使用相同的接口來部署。 大家好,今天我們來了解如何使用Docker Machine在各種云服務提供商的平臺上部署Docker。Docker Machine是一個可以幫助我們在自己的...
閱讀 3514·2023-04-25 20:09
閱讀 3720·2022-06-28 19:00
閱讀 3035·2022-06-28 19:00
閱讀 3058·2022-06-28 19:00
閱讀 3131·2022-06-28 19:00
閱讀 2859·2022-06-28 19:00
閱讀 3014·2022-06-28 19:00
閱讀 2610·2022-06-28 19:00