在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何修改Linux系統的SSH端口

CHANBAEK ? 來源:myfreax ? 作者:myfreax ? 2023-03-20 16:46 ? 次閱讀

SSH 是一種網絡協議,用于與 Linux 系統進行遠程安全通信。 默認情況下,SSH 服務使用端口 22。

您可以通過修改服務器的 SSH 端口來添加額外的安全層,并降低黑客機器人攻擊的風險。

在本教程中,您將學習如何在 Linux 服務器修改 SSH 端口,本教程幾乎涵蓋所有發行版修改 SSH 服務端口的設置。

選擇一個新端口

Linux 系統為常用的服務保留低于 1024 的端口。 您也可以使用 1-1024 范圍內的端口作為 SSH 服務的端口。

但建議選擇高于 1024 的端口以避免將來出現問題。 您可以為 SSH 服務最多選擇 65535 個端口號。

我們將在本教程使用 4567 端口用于 SSH 服務,您可以根據自己的喜歡進行選擇,建議選擇一個易于記憶的。

設置防火墻

如果您的服務器啟用了防火墻,那么您需要在修改之前,也就是使用新的 SSH 端口之前對防火墻進行調整。 設置防火墻允許新的 SSH 端口的流量。

FirewallD 是 CentOS 系統默認的防火墻管理工具。 您可以在 CentOS 服務器運行以下命令打開新端口:

sudo firewall-cmd --permanent --zone=public --add-port=4567/tcp 
sudo firewall-cmd --reload

在基于 CentOS 或 RHEL Linux 的發行版,另一個要求是調整 SELinux 規則允許新的 SSH 端口 4567。 您可以運行以下命令來完成 SELinux 設置:

sudo semanage port -a -t ssh_port_t -p tcp 4567

在 Ubuntu 系統,默認的防火墻工具是 UFW。 運行命令 sudo ufw allow 4567 允許新的 SSH 端口 4567 進行連接:

sudo ufw allow 4567

如果你已經在你的 Linux 服務器安裝 iptables 并用作防火墻,你可以運行以下命令打開端口 4567:

sudo iptables -A INPUT -p tcp --dport 4567 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT

配置 SSH

在 Linux 中,SSH 服務默認端口存儲在 etc/ssh/sshd_config 文件中。 首先,您需要使用您喜歡的文本編輯器打開 SSH 配置文件進行編輯。

在本教程中我們將使用 vim 編輯器,運行命令 sudo vim etc/ssh/sshd_config:

sudo vim etc/ssh/sshd_config

現在在文件中搜索以port 22 開頭的行。 大多數情況下,此行用井號 # 注釋掉。 刪除 # 并輸入您將使用的新 SSH 端口號,而不是標準的 SSH 端口 22。

修改后的最終結果它應該如下所示:

Port 4567

完成上述更改后,保存文件并重新啟動 SSH 服務。

sudo systemctl restart ssh

在基于 CentOS 或 RHEL Linux 的發行版中,ssh 服務名稱是 sshd,因此您需要運行命令 sudo systemctl restart sshd 來重啟 sshd 服務:

sudo systemctl restart sshd

您可以運行命令 ss-an | grep 4567 來驗證 SSH 服務是否正在監聽新端口 4567:

ss-an | grep 4567

它將打印如下輸出:

tcp        LISTEN   0    128       0.0.0.0:4567      0.0.0.0:*
tcp        LISTEN   0    128          [::]:4567         [::]:*

使用新端口連接 SSH 服務器

現在,您已成功修改 SSH 服務的端口。 要使用新端口建立連接,您必須使用 SSH 命令的 -p 選項指定端口號。 如下所示:

ssh -p 4567 username@remote_ip_address

結論

您已學習如何修改 Linux 系統的 SSH 端口。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11304

    瀏覽量

    209503
  • 服務器
    +關注

    關注

    12

    文章

    9160

    瀏覽量

    85421
  • 防火墻
    +關注

    關注

    0

    文章

    417

    瀏覽量

    35613
  • 端口
    +關注

    關注

    4

    文章

    964

    瀏覽量

    32079
  • SSH
    SSH
    +關注

    關注

    0

    文章

    189

    瀏覽量

    16337
收藏 人收藏

    評論

    相關推薦

    Linux系統SSH中的known_hosts文件是什么

    如果你經常使用 Linux 系統 ssh 到一個遠程服務器,在主目錄中一般會有一個 .ssh 文件夾,在這個文件夾中會有若干個文件,其中包括一個 known_hosts 文件:
    發表于 10-20 09:21 ?4671次閱讀

    linux篇】ubuntu下的SSH安裝與使用

    SSH是一種網絡協議,用于計算機之間的加密登錄。如果一個用戶從本地計算機,使用SSH協議登錄另一臺遠程計算機。常用于遠程登陸Linux服務器,在Linux可以通過在終端通過
    的頭像 發表于 06-13 09:07 ?3898次閱讀

    Linux環境下修改MySQL端口方法

    Linux環境下修改MySQL端口方法:[mysqld]port = 3306 #修改為你想要改的端口 vi /etc/my.cnfdata
    發表于 07-08 08:12

    嵌入式學習——ElfBoard ELF1板卡 修改ssh默認端口號的方法

    root@ELF1:~# /etc/init.d/dropbear restart 3.ssh登錄 ELF 1開發板通過網線和電腦連接,打開putty,輸入網口ip,端口修改成自己設置的,open打開串口,輸入用戶名即可登錄
    發表于 10-26 13:26

    i.MX6ULL——ElfBoard ELF1板卡 修改ssh默認端口號的方法

    root@ELF1:~# /etc/init.d/dropbear restart 3.ssh登錄 ELF 1開發板通過網線和電腦連接,打開putty,輸入網口ip,端口修改成自己設置的,open打開串口,輸入用戶名即可登錄
    發表于 10-26 13:30

    如何查看linux端口

    有時我們需要知道系統中某個端口的占用情況,以便于解除程序對端口的占用,那么怎么查看Linux系統中的端口
    發表于 05-17 09:45 ?1848次閱讀

    Linux開放端口和關閉端口的方法

    Linux開放端口和關閉端口的方法如下
    發表于 05-18 09:14 ?1w次閱讀
    <b class='flag-5'>Linux</b>開放<b class='flag-5'>端口</b>和關閉<b class='flag-5'>端口</b>的方法

    Linux上保護 SSH 服務器連接的方法

    SSH 是一種廣泛使用的協議,用于安全地訪問 Linux 服務器。大多數用戶使用默認設置的 SSH 連接來連接到遠程服務器。
    的頭像 發表于 08-08 09:55 ?937次閱讀

    SSH第3部分:配置SSH反向隧道以減少暴露的端口

    命令行工具安全外殼 (SSH) 在客戶端和服務器之間提供安全的通信通道。工程師和操作員經常使用 SSH 遠程管理他們的設備和主機。例如,通常使用 SSH 登錄 Linux 服務器以應用
    的頭像 發表于 01-03 09:45 ?3057次閱讀
    <b class='flag-5'>SSH</b>第3部分:配置<b class='flag-5'>SSH</b>反向隧道以減少暴露的<b class='flag-5'>端口</b>

    SSH是什么?

    SSH(secure shell)是一種網絡協議,用于不同主機之間的加密通信。在1995年被設計出來,現已成為Linux系統的標準配置。
    的頭像 發表于 02-15 14:05 ?3903次閱讀

    如何提高Linux ssh安全性

    ssh 是訪問遠程服務器最常用的方法之一,同時,其也是 Linux 服務器受到攻擊的最常見的原因之一。
    的頭像 發表于 02-25 17:01 ?1085次閱讀

    Linux中常用的6種SSH身份驗證方法

    SSH(Secure Shell)是一種網絡協議,用于在不安全的網絡上安全地運行網絡服務。在 Linux 中,SSH 是一種常用的遠程訪問工具,它可以讓用戶在遠程服務器上執行命令,上傳和下載文件等
    的頭像 發表于 05-12 14:42 ?3093次閱讀

    SSH端口號是什么?SSH是如何工作的?

    SSH(Secure Shell,安全外殼)是一種網絡安全協議,通過加密和認證機制實現安全的訪問和文件傳輸等業務。傳統遠程登錄或文件傳輸方式,例如Telnet、FTP,使用明文傳輸數據,存在很多
    的頭像 發表于 11-10 10:06 ?2757次閱讀
    <b class='flag-5'>SSH</b><b class='flag-5'>端口</b>號是什么?<b class='flag-5'>SSH</b>是如何工作的?

    linux系統修改ip命令

    Linux系統修改IP命令是掌握Linux網絡管理的基礎之一。在Linux操作系統中,我們可以使
    的頭像 發表于 11-27 15:17 ?2107次閱讀

    Ubuntu修改SSH默認端口指南

    修改SSH(Secure Shell)默認端口是一種增加系統安全性的方法,因為大多數攻擊都是針對默認端口22進行的。以下是在Ubuntu
    的頭像 發表于 12-21 17:27 ?1597次閱讀
    主站蜘蛛池模板: 亚洲精品二区中文字幕| 在线日韩一区| 亚洲国产精品网站久久| 免费永久欧美性色xo影院| 亚洲视频在线视频| 欧美黑人性xxx猛交| 午色| 成人欧美一区二区三区视频 | 日本老师xxxxxxxxx79| brazzersvideosexhd欧美高清| 国产精品午夜在线观看| 一级做a爱片在线播放| 国产主播在线播放| 高清一级片| 婷婷综合激情网| 国产福利资源在线| 西西午夜影院| 四虎影视在线影院4hutv| www懂爱| 在线免费公开视频| 欧美一级片观看| 玖操在线| 性孕妇洗澡video国产| 99啪啪| 日本边添边爱边摸边做边爱| 毛片的网站| 国产小视频网站| 天堂网在线最新版www中文网| a毛片免费观看完整| 一区二区三区视频| 开心激情婷婷| 97人人做人人添人人爱| 深爱五月婷婷| 天天操操| 亚洲 自拍 欧美 综合| 午夜视频在线播放| 成人的天堂视频一区二区三区| 四虎tv在线观看884aa| 欧美综合影院| 国产精品免费看久久久| 色视视频|