我们如何再次打开过滤后的端口?


1

我在2200端口上通过SSH从服务器获得root访问权限,但是,最近我无法连接到它,因此在通过nmap检查后,端口被管理员或某人过滤。

Host is up (0.011s latency).
PORT     STATE    SERVICE
2200/tcp filtered ici

我在该服务器上有一个php shell;检查后 passwd 数字我的root用户仍然在那里,所以问题是如何再次连接到服务器? p.s:过滤后,绑定端口和后端连接将无法正常工作!


我不确定我们如何帮助提供可用的数据
schroeder

Answers:


2

由管理员或某人过滤 “非常模糊

  • 你没有 任何 什么服务可以过滤端口的想法?
    您是否安装了某些软件,运行某些脚本或进行了一些配置更改,这可能导致了这种情况?

  • 如果您害怕失去对服务器的访问权限, 考虑安装Webmin 。它将授予您从浏览器的root访问权限,而无需重新启动或更改SSH服务器的配置。

  • 如果您无法找到为什么端口被过滤,您仍然可以更改您的SSH配置以使用另一个端口,但当然,如果不解决原因仍然是一个非常严重的问题。


Thnx 1 ++,但在第三段你告诉我可以通过apache访问更改SSH配置吗?正如我现在所说,我无法通过ssh连接到我的服务器
Freeman

@Sam SSH和apache是​​两回事。在我习惯管理的debian服务器上,我的SSH配置在 /etc/ssh/sshd_config。端口是第一个选项(简单的线条只有 Port 22 )。这可能会有所不同,具体取决于您的发行版和ssh服务器。此外,如果您丢失了当前的连接(例如物理访问),您仍然可以访问您的服务器吗?使用SSH服务配置可能会断开您的连接 确保你仍然能够连接到你的服务器! 。无论如何,你应该首先考虑的是: 什么 正在过滤端口
Balmipour

我认识那个男人! :) apache是​​我从服务器访问的!有了这种访问权限,我无法连接到ssh并进行更改
Freeman

我错过了 php 关于你的shell的一部分。我以为你打开了 SSH 会话仍在运行,无法打开新的会话。如果你不能以任何方式su,并且如果你的shell仅限于www-data用户可以做的事情,我恐怕你有麻烦了。如果您足够幸运,Webmin可能已经在您的服务器上,授予您root访问权限(默认情况下,某些图像或发行版包含它)。否则,没有物理访问,我会从重新启动服务器开始。顺便说一下,更多信息会有很大帮助。什么过滤端口,为什么不能禁用/删除它?谁管理这台服务器?
Balmipour
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.