クライアントが telnet または ssh を使用して Linux サーバーに接続する場合、この Linux サーバーのクライアントが、サーバーへの接続に使用された IP アドレスを見つけるためのコマンドはありますか?
質問する
1236 次
3 に答える
2
If you have enough privileges, you can use ifconfig for discover your IP server:
iver $> ifconfig eth0
Warning: cannot open /proc/net/dev (No such file or directory). Limited output.
iver $> ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:00:x0:ax:0x:xx
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: ::::/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:129311086 errors:0 dropped:0 overruns:0 frame:0
TX packets:190083420 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:20506219852 (19.0 GiB) TX bytes:202398831699 (188.4 GiB)
Interrupt:27 Base address:0xa000
But if you want to know about client ip the command pinky is the option:
iver $> pinky
Login Name TTY Idle When Where
iver pts/0 2012-10-12 08:50 200.xxx.xxx.001
于 2012-10-12T07:00:21.463 に答える
1
Have a look at the man pages for the commands w
, who
and finger
.
于 2012-10-12T06:48:20.547 に答える
0
コマンドを試すpinky
于 2012-10-12T06:49:51.510 に答える