![如何在 ubuntu 上检查我的网络用户?](https://linux22.com/image/1045855/%E5%A6%82%E4%BD%95%E5%9C%A8%20ubuntu%20%E4%B8%8A%E6%A3%80%E6%9F%A5%E6%88%91%E7%9A%84%E7%BD%91%E7%BB%9C%E7%94%A8%E6%88%B7%EF%BC%9F.png)
我们使用同一个网络,如何检查网络用户组?如何使用本地 IP 地址访问他们的机器?
答案1
你有两个问题。
how can I check the network users?
询问你的路由器。通常路由器的地址是
192.168.0.1
。你可以输入 来找到你的地址ip route
。通常,你可以在浏览器中输入该地址来访问网页。在那里查找DHCP
或Computers
。它可能会要求你输入用户和密码,这取决于路由器的品牌,但通常是admin
/admin
。(更简单!)探测本地 IP 范围并显示结果。可以执行此操作(以及更多操作)的工具是
nmap
。要列出本地网络上的所有客户端,您可以发出nmap -F 192.168.*.*
,尽管nmap -F 192.168.0.*
通常对于家庭网络来说已经足够,而且速度要快得多。如果您想查看列出的每台计算机的操作系统,请使用nmap -O -F 192.168.0.*
- 您需要 root 权限。
How can I access their machine with local ip address?
ssh
以 root 身份在两台计算机上启动: service ssh start
。然后,从您的计算机发出ssh user@ip
。您现在拥有该计算机上该用户帐户的完全访问权限。您可以使用scp
或rsync
在计算机之间复制文件,或使用软件samba
共享打印机等等。
注意:为了使计算机能够ssh
通过外部本地网络,您需要将路由器上的端口 22 转发到该计算机,并且如果您启用了防火墙,请根据需要添加例外。