Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Der Linux-Server kann keine Remoteverbindung herstellen

Der Linux-Server kann keine Remoteverbindung herstellen

王林
王林Original
2019-12-06 10:40:535540Durchsuche

Der Linux-Server kann keine Remoteverbindung herstellen

1、查看SSH是否安装(检查是否装了SSH包)

输入命令:

rpm -qa | grep ssh

如下如所示系统已经默认安装了SSH:

Der Linux-Server kann keine Remoteverbindung herstellen

若没有安装,则输入:

yum install openssh-server

进行安装。

在线视频教程推荐:linux视频教程

2、查看SSH服务是否运行:

输入命令:

/etc/init.d/shhd status

Der Linux-Server kann keine Remoteverbindung herstellen

上图所示为SSH服务已开启运行。

若没有开启,则使用如下命令开启。

service shhd start

3、查看端口22是否开启:

使用命令:

netstat -anpt | grep sshd

-a   列出所有选项

-p   显示与连接有关的进程名与PID

-t   列出TCP协议连接

-u   列出UDP协议连接

-n   禁用反向域名解析(默认情况下 netstat 会通过反向域名解析技术查找每个 IP 地址对应的主机名。这会降低查找速度。如果你觉得 IP 地址已经足够,而没有必要知道主机名,就使用 -n 选项禁用域名解析功能)

Der Linux-Server kann keine Remoteverbindung herstellen

上图显示已端口22已开启。若端口22未开启,可查看防火墙是否开启:

注:防火墙的基本操作命令:

查询防火墙状态:

[root@localhost ~]# service   iptables status

Der Linux-Server kann keine Remoteverbindung herstellen

途中红色部分显示端口22已开启,若没有开启ssh的22端口,则打开/etc/sysconfig/iptables,添加一列

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

保存退出即可,并重启防火墙配置。

Der Linux-Server kann keine Remoteverbindung herstellen

4、检查SSHD是否在本运行级别下设置为开机启动

输入命令:

chkconfig --list sshd

如图所示centos 6.5系统中SSH服在本运行级别下已经设置为开机启动,如果没设置启动就使用如下命令:

Der Linux-Server kann keine Remoteverbindung herstellen

5、之后就可使用远程连接工具进行远程连接。

推荐相关文章教程:linux教程

Das obige ist der detaillierte Inhalt vonDer Linux-Server kann keine Remoteverbindung herstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn