Find the IP address of the client in an SSH session

后端 未结 19 1017
刺人心
刺人心 2020-12-12 10:48

I have a script that is to be run by a person that logs in to the server with SSH.

Is there a way to find out automatically what IP address the user is connecting fr

19条回答
  •  独厮守ぢ
    2020-12-12 11:34

    netstat -tapen | grep ssh | awk '{ print $10}'
    

    Output:

    two # in my experiment

    netstat -tapen | grep ssh | awk '{ print $4}' 
    

    gives the IP address.

    Output:

    127.0.0.1:22 # in my experiment
    

    But the results are mixed with other users and stuff. It needs more work.

提交回复
热议问题