Friday, July 21, 2006

HP StorageWorks DAT 72 di Redhat AS4

Ini adalah pengalaman instalasi database server di Manado.
Setelah instalasi OS Redhat Enterprise AS4 x86_64, device tape DAT72 tidak dikenali di /dev,
tetapi saat boot, tape sudah di kenali oleh BIOS
Spesifikasi hardware adalah sbb :
  • HP Proliant DL380R04 X3.4/1MB/800, 1GB
  • Hp StorageWorks DAT 72

Langkah 1 :

Lakukan pengecekan device dengan probe :

# modprobe st

Langkah 2.

Jika langkah pertama tidak mengalami error, lanjutkan dengan langkah

menambahkan device pada /proc/driver/cciss/cciss0 sbb :

# echo "engage scsi" > /proc/driver/cciss/cciss0
# echo "rescan" > /proc/driver/cciss/cciss0

Langkah 3.

Cek dmesg, untuk melihat apakah device sudah terdaftar di OS.

# dmesg > mesglap.txt

Langkah 4.

Cek, isi mesglap.txt, temukan baris berikut ini :

st0: try direct i/o yes (alignment 512 B), max page reachable by HBA 4503599627370495
st0: Block limits 1 - 16777215 bytes

Langkah 5.

Cek di directory /dev, apakah st0 sudah ada.

Kemudian test dengan tar cvf /dev/st0 /oracle/*.*

Selamat mencoba

Sumber : http://www.linuxquestions.org/questions/showthread.php?t=307631

Friday, July 07, 2006

Mengamankan Server Linux dengan TCP Wrappers

Salah satu langkah pengamanan server anda dari gannguan dari luar adalah dengan membatasi servis - servis yang bisa diakses secara remote dan hanya mengizinkan host tertentu untuk mengakses.
Salah satu tools yang dimanfaatkan adalah dengan menggunakan tcp wrappers. Asumsi O/S linux yang digunakan adalah Red Hat Linux. TCP Wrappers dikendalikan oleh dua file, yakni file '/etc/hosts.allow' dan file '/etc/hosts.deny'.Langkah - langkahnya adalah sebagai berikut :

Langkah 1 :
Edit file '/etc/hosts.deny' dan tambahkan baris berikut ini:
#
# hosts.deny This file describes the names of the hosts which are
# *not* allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
# The portmap line is redundant, but it is left to remind you that
# the new secure portmap uses hosts.deny and hosts.allow. In particular
# you should know that NFS uses portmap!
# Deny access to everyone

ALL: ALL@ALL, PARANOID

Yang berarti semua servis, semua 'host' atau komputer yang tidak secara eksplisit terdaftar akan ditolak dan hanya mengizinkan 'host' yang terdaftar pada file '/etc/hosts.allow'
Perlu diperhatikan, bahwa dengan adanya parameter 'PARANOID' di atas, jika Anda bermaksud menjalankan servis telnet atau ftp pada server anda, jangan lupa untuk menambahkan nama komputer klien dan alamat IP mereka pada file '/etc/hosts' atau anda akan menunggu beberapa menit untuk mendapatkan time out dari DNS lookup sebelum anda melihat prompt 'login:'.

Langkah 2:
#
# hosts.allow This file describes the names of the hosts which are
# allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
# list allow
ALL : 127.0.0.1

in.telnetd: 192.168.0.1 oke.hostboleh.org
sshd: 202.77.123.44 boleh.publicserver.com

Contoh diatas menunjukkan hanya alamat IP 192.168.0.1 dengan nama oke.hostboleh.org yang dapat melakukan telnet se server anda dan alamat IP 202.77.12.44 dengan nama 'boleh.publicserver.com' hanya dapat melakukan 'ssh' ke server anda.
Baris pertama 'ALL:127.0.0.1' perlu ditambahkan, mengingat beberapa servis lokal seperti 'comsat' yang memerlukan alamat loopback tersebut.
Lebih baik mencegah kan.. daripada mengobati :)....selamat mencoba
Referensi :
http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/ref-guide/ch-tcpwrappers.html