Linux(例如CentOS 7)開啟TCP 22埠,基於SSH協議
其實,CentOS 7安裝完成,預設是已經開啟了22埠的。
SSH 為 Secure Shell 的縮寫,由 IETF 的網路工作小組(Network Working Group)所制定;SSH 為建立在應用層和傳輸層基礎上的安全協議。SSH 是目前較可靠,專為遠端登入會話和其他網路服務提供安全性的協議。
第一步
#檢視本機是否安裝SSH軟體包
[root@localhost ~]# rpm -qa | grep ssh
openssh-server-6.6.1p1-12.el7_1.x86_64
openssh-clients-6.6.1p1-12.el7_1.x86_64
libssh2-1.4.3-8.el7.x86_64
openssh-6.6.1p1-12.el7_1.x86_64
#如果沒有,則需要安裝
[root@localhost /]# yum install openssh-server
第二步
#開啟 SSH 服務
[root@localhost ~]# service sshd start
Redirecting to /bin/systemctl start sshd.service
#檢視TCP 22埠是否開啟
[root@localhost ~]# netstat -ntpl | grep 22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 17816/sshd
tcp6 0 0 :::22 :::* LISTEN 17816/sshd
第三步
#接下來便可使用終端模擬程式(例如putty)去登陸遠端主機
如果你在客戶端不能連線SSH服務的話,那可能是防火牆的原因,終端命令列中輸入 iptables -nL 來看是否開放了ssh tcp 22 埠:
[root@localhost ~]# iptables -nL
你可以將防火牆中的規則條目清除掉:
[root@localhost ~]# iptables -F
----------
SSH Client,推薦使用PuTTY。http://mirror.neu.edu.cn/putty/
相關文章
- SSH 協議埠號 22 背後的故事協議
- Centos7 修改SSH 埠CentOS
- CentOS7開啟埠(永久)CentOS
- 基於 CentOS 7 搭建支援 HTTP 協議的 SVN 伺服器CentOSHTTP協議伺服器
- 使用java程式,監聽tcp協議埠JavaTCP協議
- Centos7 開啟80埠防火牆命令CentOS防火牆
- 小白教程--centos7修改ssh遠端埠CentOS
- Linux CentOS SSH埠限制及變更LinuxCentOS
- 基於TCP協議的Socket網路程式設計( )TCP協議程式設計
- 關於SSL協議未開啟協議
- SSH 協議協議
- TCP協議TCP協議
- TCP/IP網路協議基礎TCP協議
- Centos 6、7 作業系統中,如何開啟或關閉ICMP協議CentOS作業系統協議
- Java學習筆記之基於TCP協議的socketJava筆記TCP協議
- 實用TCP協議(1):TCP 協議簡介TCP協議
- CentOS8修改SSH埠CentOS
- 系列TCP/IP協議-TCP協議概述(011)TCP協議
- 虛擬機器下CentOS7開啟SSH連線虛擬機CentOS
- CentOS 7 開放防火牆埠CentOS防火牆
- Linux修改ssh預設22埠的方法Linux
- LINUX 修改SSH預設22埠的方法Linux
- 基於TCP/UDP的Socket程式設計,HTTP/HTTPS協議TCPUDP程式設計HTTP協議
- tcp/ip協議TCP協議
- CentOS7使用firewalld開啟關閉防火牆與埠CentOS防火牆
- cifs協議埠協議
- centos 開啟防火牆指定埠CentOS防火牆
- 【網路協議】TCP協議簡介協議TCP
- Linux開啟SSHLinux
- Centos7 防火牆(firewall)開埠CentOS防火牆
- Linux TCP/IP協議棧全過程LinuxTCP協議
- 終於懂了TCP和UDP協議區別TCPUDP協議
- TCP協議詳解TCP協議
- TCP和UDP協議TCPUDP協議
- wireshark 分析TCP協議TCP協議
- TCP/IP協議族TCP協議
- TCP協議小結TCP協議
- 大話TCP協議TCP協議