SSHとかでサーバーに接続している場合に、接続元(自分のPCとか)のIPアドレスをシェルが知りたいという場合に、そのIPアドレスを抽出するスクリプト。
$ who am i | cut -d '(' -f 2 | sed -e 's/)//g'
192.168.0.1
SSH接続した場合は環境変数のSSH_CONNECTIONでIP取れるんですが、su -しちゃうとクリアされちゃうのでwho am iから取得しています。もっと簡単に出せるコマンドとかないのかな。。。
Go to list of users who liked
More than 5 years have passed since last update.
SSHとかでサーバーに接続している場合に、接続元(自分のPCとか)のIPアドレスをシェルが知りたいという場合に、そのIPアドレスを抽出するスクリプト。
$ who am i | cut -d '(' -f 2 | sed -e 's/)//g'
192.168.0.1
SSH接続した場合は環境変数のSSH_CONNECTIONでIP取れるんですが、su -しちゃうとクリアされちゃうのでwho am iから取得しています。もっと簡単に出せるコマンドとかないのかな。。。
Register as a new user and use Qiita more conveniently
Go to list of users who liked