Daftar Linux Command untuk Administrasi Server

sekedar arsip daftar linux command yang biasa kita gunakan untuk melakukan administrasi server,  semoga bermanfaat

1. perintah untuk mencari string dan menampilkan nama filenya saja

# find . | xargs grep 'string' -sl

lainnya menyusul ya sabar :)

Incoming search terms for the article:

how to install mytop @ hosting murah

Mytop adalah sebuah applikasi yang memungkinkan anda untuk menampilkan processlist mysq melalui shell secara real time,  dimana dengan mytop anda bisa mengidentifikasi ketika ada masalah pada query yang di jalankan oleh user tertentu.

Read the rest of this entry »

Incoming search terms for the article:

Display last 5 minute Log File @ Hosting Murah

kebetulan lagi luang barangkali saja ada yang butuh script shell untuk menampilkan data log berdasarkan timingnya, misalnya saja menampilkan data log dengan timing 5 menit kebelakang.

berikut script nya

#!/bin/sh
# Script ini akan menampilkan data log terakhir berdasarkan waktu per-menit
INTERVAL=5 # in minutes
TODAY=`date | awk '{print $2,$3}'` # mendapatkan tanggal
LOG="/var/log/messages" # log filenya
for (( i = $INTERVAL; i >=0; i-- )) ; do
 mdata="$mdata"`date +%R -d "-$i  min"`"|"
done
cat $LOG | egrep "$TODAY ($mdata):"

Demikian, selamat mencoba

sumber : http://www.unix.com/shell-programming-scripting/46847-grep-time-date.html

Incoming search terms for the article:

Install Antivirus Clamav di Directadmin Box

Setelah artikel sebelumnya bahasan Website diblokir Google, selanjutnya kita bahas masalah antivirus server dan kali ini kita gunakan Clamav. Berikut beberapa langkah installasi Clamav Antivirus dan Antispam yang bisa anda pasang pada Server berbasis Directadmin dengan OS Centos 5 32 Bit Read the rest of this entry »

Incoming search terms for the article:

Login SSH tanpa Password dengan SSH Key

Tutorial ini akan membahas akses ssh tanpa menggunakan password dengan memanfaatkan ssh public key antara 2 server – client side yang selanjutnya akan saya sebut sebagai CS dan remote side yang selanjutnya akan saya sebut sebagai RS.

Akses ssh ke RS menggunakan level user dan tidak menggunakan level top user atau root karena ada beberapa hal alasan mengenai securitas dll.

Tutorial.

1.  Mengenerate ssh Key CS

Ada beberapa macam cara
cara 1. – DSA key tipe enkrispi 1024/2048/4048 dst
# ssh-keygen -t dsa -b 2048 -f backup-key

cara 2. – RSA key tipe enkrispi 1024/2048/4048 dst

# ssh-keygen -t rsa -b 2048 -f backup-key

eksekusi perintah diatas akan membuat 2 file yaitu backup-key dan backup-key.pub, selanjutnya backup-key.pub adalah public key yang akan di letakkan di RS

RSA sedikit lebih secure dibanding DSA referensi http://www.linuxquestions.org/…-key-12593/

2. Transfer public key dari CS ke RS

mengirim file backup-key.pub ke RS pada direktori /home/namauser/backup-key.pub
# scp backup-key.pub namauser@remotehost:~/

3. Push public key kedalam autorize key pada sisi RS

pastikan bahwa sudah ada direktori .ssh pada /home/namauser/.ssh/  dan jika belum silahkan anda buat direktori tsb

#mkdir /home/namauser/.ssh

selanjutnya buat file authorized_keys
#touch /home/namauser/authorized_keys

push key ke authorized_keys
# cat /home/namauser/backup-key.pub >> /home/namauser/.ssh/authorized_keys

4. Trial Aksess RS dari CS

posisi skr di CS lakukan perintah
# ssh -i backup-key namauser@remotehost

jika semua step by step anda ikuti dengan benar maka dengan perintah terakhir diatas otomatis anda masuk ke RS tanpa menggunakan password

jika masih gagal coba jalankan perintah di CS dengan menampilkan proses per proses

# ssh -v  -i backup-key namauser@remotehost

Fungsi public key ini umumnya digunakan sebagai media remote backup menggunakan rsync atau sejenisnya.

referensi :

http://troy.jdmz.net/rsync/#note6
http://sial.org/howto/openssh/publickey-auth/
http://wiki.vpslink.com/Rsync_backup

Incoming search terms for the article: