繁体   English   中英

使用Linux PID查找IP地址

[英]Finding IP address using Linux PID

  1. 如何在Linux中使用Pid获取IP地址。 以及那个pId在做什么。 有什么办法吗?

  2. 如果该用户必须与其他IP地址分开使用,则仅允许该特定IP地址中的特定用户使用。 只有该用户允许使用该IP地址。 这可能吗?

您的问题似乎写得不好。 如果我了解您在寻找什么:

1 /关于PID

PID是一个进程ID。 流程链接到用户。 用户可以是本地用户或远程用户(例如ssh)。

如果放入外壳

$ ps u --pid 2525

如果2525是pid,此命令将告诉您哪个用户链接到该进程

$ \w

这将显示当前已连接用户(本地和远程)及其相应外部IP的列表。

除了\\ w之外,您还可以使用

$ who user3563068

该命令靠近\\ w并过滤为给定的用户名

2 /如何限制对计算机的远程访问?

使用fail2ban将阻止任何无法登录的外部IP。 在我看来,fail2ban是您应该采取的方式。

要查看成功登录:

$ last

要查看登录失败:

$ lastb

仅允许从一个IP访问:

$ iptables -A INPUT -s 192.168.0.2 -j ACCEPT

192.168.0.2是您的IP

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM