redhat 添加ssh端口_RHEL 7修改ssh默认端口号
RHEL7修改默認端口號(默認port22)初次安裝系統完畢后默認情況下系統已經啟動了sshd服務當然我們也可以先進行檢查:
步驟1,檢查是否已安裝ssh服務
步驟2,檢查服務是否已開啟
如上圖所示顯示running則表示ssh服務已開啟并正在運行中
步驟3,檢查sshd進程運行狀態
步驟4,檢查程序運行端口號
如上圖所示的65222端口號是我已經更改過后的,并且關閉了默認端口號(port22),建議端口號修改大一點,避免跟其他程序端口號造成沖突
步驟5,修改sshd系統配置文件
如上圖所示,我們把在默認端口號下面在添加一行,并把端口號改成自己使用的端口號,:wq保存退出,上圖是我自己使用的端口號65222
更改完端口號后sshd服務新端口號還無法使用,因為firewall及SELinux還不允許該端口號通過
步驟6,添加此端口號至防火墻,允許端口號通過防火墻
如上圖所示正常情況下不會有圖上錯誤,因為我已經添加過了此端口號所有會有提示,注意末尾的success,表示添加成功!
步驟7,重新加載防火墻,并重啟防火墻服務
并沒有報錯,我們也可以查看一下防火墻運行狀態
running,說明防火墻運行正常
步驟8,檢查SELinux服務是否運行
如上圖顯示enabled表示SELinux已啟用
步驟9,使用semanage命令查看當前SELinux當中ssh運行端口號
如上圖所示第一次查看的時候SELinux默認情況下ssh服務只啟用了22號端口號,因此我們使用
semanage port -a -t ssh_port_t -p tcp 65222 命令將我們需要添加的端口加到SELinux內使SELinux允許sshd服務使用此端口號登陸
再次查看端口號已經多了65222號端口
步驟10,重啟sshd服務
如上圖所示并未提示錯誤,查看運行狀態 systemctl status sshd.service 顯示running
到這里新的端口號已經添加并且可以進行登錄了,先看看測試機IP地址,然后我們在測試一下
步驟11,登錄測試,
如上圖所示,已經登錄成功,并且使用了自己更改過后的端口號,修改成功,
步驟12,到這里還未結束,既然使用了新端口號,那就把默認端口號注釋掉吧,(只需要把它從防火墻規則內剔除就無法使用此端口進行登錄動作)
如上圖所示由于測試之前我已剔除了此端口所以會有提示,最后在重新載入防火墻規則即可
若想要刪除自己添加的端口號可使用命令:
semanage port -d -t ssh_port_t -p tcp 65222(這是我自己修改的端口號)
總結
以上是生活随笔為你收集整理的redhat 添加ssh端口_RHEL 7修改ssh默认端口号的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: amd显卡风扇调节_非公版才是真爱 讯景
- 下一篇: jquery生成一个li_jquery-