歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS Linux上添加新端口與啟用SSH服務

CentOS Linux上添加新端口與啟用SSH服務

日期:2017/2/28 13:49:23   编辑:Linux教程

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 [email protected]

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

Copyright © Linux教程網 All Rights Reserved