Archive for the 'solaris' Category

Solaris admin start up

November 2, 2011

After a few days play with solaris box, berikut yang saya lakukan pertama kali setelah fresh install solaris dengan minimal installation package.

1. Install bash
Pertama kali login, saya disuguhi dengan shell sh. Tidak bisa autocomplete, tidak ada history. It’s take a lot of pain to use it.
Jadi yang pertama saya lakukan adalah menginstall bash shell.

Mounting DVD installer Solaris:
# mount -F hsfs -o ro /dev/dsk/c1t0d0s0 /mnt

Masuk ke direktori paket2 solaris:
# cd /mnt/Solaris_10/Product

Lihat isi direktori tersebut dan filter paket bashnya saja:
# ls | grep bash
SUNWbash
SUNWbashS

Terdapat dua paket bash, SUNWbash adalah binary bash dan SUNWbashS adalah sourcenya.
Informasi paket bisa dilihat pada file pkginfo didalam direktori paket tersebut.

Install paket bash:
# pkgadd -d . SUNWbash

Untuk menggunakan shell bash tersebut ketikkan command bash:
# bash
bash-3.00#

Untuk mendapatkan shell bash setiap login dapat diedit file /etc/passwd dan ganti shellnya ke /bin/bash:
# vi /etc/passwd
root:x:0:0:Super-User:/:/bin/bash

2. Install ssh
SSH is a must 😀

Cek service ssh apakah sudah terinstall:
# svcs | grep ssh
#

Bila tidak ada output apa2 berarti ssh belum terinstall

Masuk kedirektori tempat paket2 solaris dan search paket related dengan ssh:
# cd /mnt/Solaris_10/Product
# ls | grep ssh
SUNWsshcu
SUNWsshdr
SUNWsshdu
SUNWsshr
SUNWsshu

Install kelima paket diatas:
# pkgadd -d . SUNWsshcu SUNWsshdr SUNWsshdu SUNWsshr SUNWsshu

Generate certificate:
# /lib/svc/method/sshd -c

Start dan enable service ssh:
# svcadm restart ssh
# svcadm enable ssh

Sekarang periksa kembali apakah service ssh sudah online:
# svcs -a | grep ssh
online 21:46:14 svc:/network/ssh:default

Default konfigurasi sshd adalah tidak membolehkan user root untuk login, berikut adalah untuk membolehkannya:
# vi /etc/ssh/sshd_config
PermitRootLogin yes

3. Install manual
Karena masih newbie disolaris, saya masih sangat tergantung dengan manual 😀

Masuk ke direktori paket2 solaris:
# cd /mnt/Solaris_10/Product

Install paket SUNWman dan SUNWdoc:
# pkgadd -d . SUNWman SUNWdoc

Ok, selesai sampai disini. Sebenarnya saya masih butuh satu hal lagi agar bisa nyaman dalam mengkonfigurasi solaris box ini. Yaitu menginstall vim.
Tapi karena langkahnya lumayan panjang, maka akan saya buat sebagai catatan tersendiri.

Well, have fun with your solaris box..

Advertisements