小编pee*_*onn的帖子

如何调试 ssh 传入连接?

我在ssh访问服务器(ubuntu 16.04)时遇到了问题,我可以从我的机器(macOS 10.12)获得 root 访问权限。情况很奇怪:我检查sshd它在服务器上运行并且端口 22 已打开 ( sudo netstat -anp | grep sshd) 并且流量没有被阻止 (sudo iptables -L | grep sshsudo ufw verbose);hosts.deny也没有我的 IP 地址。

最奇怪的事情 - 我可以从另一台机器登录没有问题。当我nmap <server-ip>在我的机器上运行时,它只显示端口 80 是开放的;在另一台机器上运行相同的命令只提供一个开放端口 - 22。我尝试从第三台机器登录 - 再次没有运气。不知道发生了什么。

tail -f当我尝试从不同的机器连接时,我需要某种方式(可能是日志)来查看服务器上实际发生的情况。也许这会帮助我解决问题。关于如何调试这个问题的任何建议?

server ssh iptables networking

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

iptables ×1

networking ×1

server ×1

ssh ×1