Welcome, Guest. Please login or register.

Author Topic: Beberapa Script Bash dan command untuk Sysadmin  (Read 582 times)

Offline Adi Sunardy

  • The man who sold the world
  • Administrator
  • Hero Member
  • *****
  • Posts: 595
  • Just an Ordinary Man

  • Activity
    0.6%
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 3.6.6 Firefox 3.6.6
    • sharing is caring
Beberapa Script Bash dan command untuk Sysadmin
« on: July 21, 2010, 03:19:40 PM »
Dalam keseharian pekerjaan sysadmin, kita bisa melakukan beberapa perintah atau membuat script sederhana untuk membantu pekerjaan. Beberapa diantaranya adalah:

  • Mengetahui User last login ke system (penyerdehanaan dari output command 'last')
Code: You are not allowed to view links. Register or Login
# !/usr/bin/bash
if [ $# -eq 1 ]
then
echo "IPADDRESS : $1"
ssh unadm@$1 ' echo "HOSTNAME: $(hostname) \t  DATE: $(date)"'
ssh unadm@$1 "sudo lsuser -a time_last_login ALL | sed 's/\ time_last_login=/:/g'" > userlogins
cat userlogins | grep : > temp; awk -F":" '{print $2}' temp | xargs -I {} perl -le "print scalar localtime ({})" > temp1
awk -F":" '{print $1}' temp > temp2
paste temp2 temp1 | awk -F" " '{ printf "%-20s %s %s %-2d %s %d\n", $1, $2, $3, $4, $5, $6 }'
rm temp temp1 temp2
exit
else
echo "USAGE: $0 <IPADDRESS>"
exit 1
fi
bash-3.00$
  • Mengetahui Jumlah login yang dilakukan semua user di system (menghitung dari command 'last'). Outputnya valid sejak tanggal file /var/log/wtmp terakhir dimodifikasi
Code: You are not allowed to view links. Register or Login
last | sort | cut -f1 -d' ' | grep -v ^$ | uniq -c
  • Mengetahui user yang melakukan login attempt namun failed (bisa karena salah password/user)
Code: You are not allowed to view links. Register or Login
lastb
  • dan juga bisa dihitung dengan cara yang sama dengan point no 3
Code: You are not allowed to view links. Register or Login
lastb | sort | cut -f1 -d' ' | grep -v ^$ | uniq -c
    Semoga berguna, Insya Allah akan diupdate lagi...
    Jabat Erat,


    Adi Sunardy
    You are not allowed to view links. Register or Login

     
    Share this topic...
    In a forum
    (BBCode)
    In a site/blog
    (HTML)


    Related Topics

      Subject / Started by Replies Last post
    0 Replies
    1259 Views
    Last post January 09, 2009, 03:47:24 PM
    by Adi Sunardy
    3 Replies
    1111 Views
    Last post June 27, 2009, 05:40:18 PM
    by Mulkan Fadhli
    0 Replies
    1100 Views
    Last post July 05, 2010, 07:19:49 PM
    by staff forum EUS
    0 Replies
    730 Views
    Last post June 21, 2011, 01:06:10 AM
    by staff forum EUS
    0 Replies
    240 Views
    Last post December 12, 2011, 07:02:29 PM
    by staff forum EUS