簡體   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