Periksa apakah ada variabel lingkungan yang disebut:
$SSH_CLIENT
ATAU
$SSH_CONNECTION
(atau variabel lingkungan lainnya) yang disetel saat pengguna masuk. Kemudian proses menggunakan skrip masuk pengguna.
Ekstrak IP:
$ echo $SSH_CLIENT | awk '{ print $1}'
1.2.3.4
$ echo $SSH_CONNECTION | awk '{print $1}'
1.2.3.4
Coba yang berikut ini untuk mendapatkan alamat IP saja:
who am i|awk '{ print $5}'
Anda dapat menggunakan perintah:
server:~# pinky
yang akan memberi Anda sesuatu seperti ini:
Login Name TTY Idle When Where
root root pts/0 2009-06-15 13:41 192.168.1.133
Mode IDE / Emacs untuk skrip Shell di Bash/Sh, dll
Perintah Shell ke direktori tar tidak termasuk file/folder tertentu