首頁 > 軟體

CentOS Linux上新增新埠與啟用SSH服務

2020-06-16 17:34:17

SSH作為Linux遠端連線重要的方式,如何設定安裝Linux系統的SSH服務,如何開啟SSH?

SSH是什麼?

SSH 為 Secure Shell
由 IETF 的網路工作小組(Network Working Group)所制定;

  • SSH 是建立在應用層和傳輸層基礎上的一種安全協定。

  • SSH傳輸資料是加密的,可以有效防止傳輸過程被擷取資料保障安全。

  • SSH的資料是經過壓縮的,所以可以加快傳輸的速度

1.登陸linux系統,開啟終端命令。輸入 rpm -qa |grep ssh 查詢當前系統是否已經安裝。

# openssh xx

2.如果沒有安裝SSH軟體包,可以通過 yumrpm 安裝包進行安裝

yum install ssh

埠設定

安裝好了之後,就開啟ssh服務。ssh服務一般叫做 sshd。

開啟ssh服務

systemctl start sshd.service(過去是 service sshd start

找到ssh服務組態檔路徑一般都是在 /etc/ssh 這個目錄下面 sshd_config 這個檔案。

root 使用者檢視組態檔時,才能看到埠等資訊)

1.使用 VI vim 編輯器,開啟 sshd_config 這個檔案,搜尋找到 port 欄位:

vi /etc/ssh/sshd_config

2.將游標定位到 port 22 這行 yy 然後鍵盤 P 複製一行, insert 插入,新增 Port 2222 (去掉Port 22之前的注釋符)

3.設定好之後, wq 儲存退出, 表示已經增加了一個 2222 埠號啦

4.設定了port之後,我們需要啟用新埠:

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

如果提示 semanage 命令沒有,則需要安裝:

sudo yum -y install policycoreutils-python

5.接著讓新埠在防火牆啟用:

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

6.重新載入防火牆設定:

sudo firewall-cmd --reload

7.通過下面命令重新啟動ssh服務:

sudo systemctl restart sshd.service

舊命令:

  • service sshd start 啟動服務

  • 命令: service sshd stop 停止服務

重新啟動後可輸入: netstat -antp | grep sshd 檢視是否啟動2222埠

也可以檢視 service sshd status

8.使用新的埠嘗試登陸

ssh -p 2222 test@192.168.xx.xx

Linux下面如何設定SSH服務開機啟動

chkconfig sshd on

註:若是chkconfig sshd off則禁止SSH開機啟動。

下面關於SSH相關的文章您也可能喜歡,不妨參考下:

Ubuntu 下設定 SSH服務全過程及問題解決 http://www.linuxidc.com/Linux/2011-09/42775.htm

Ubuntu 14.04 下安裝Samba 及SSH 伺服器端的方法 http://www.linuxidc.com/Linux/2015-01/111971.htm

SSH服務遠端存取Linux伺服器登陸慢 http://www.linuxidc.com/Linux/2011-08/39742.htm

提高Ubuntu的SSH登陸認證速度的辦法 http://www.linuxidc.com/Linux/2014-09/106810.htm

開啟SSH服務讓Android手機遠端存取 Ubuntu 14.04  http://www.linuxidc.com/Linux/2014-09/106809.htm

如何為Linux系統中的SSH新增雙重認證 http://www.linuxidc.com/Linux/2014-08/105998.htm

在 Linux 中為非 SSH 使用者設定 SFTP 環境 http://www.linuxidc.com/Linux/2014-08/105865.htm

Linux 上SSH 服務的設定和管理 http://www.linuxidc.com/Linux/2014-06/103627.htm

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-09/134875.htm


IT145.com E-mail:sddin#qq.com