Perintah Dasar Di Linux

November 29, 2006

-----
------------------------
-- COMMAND LINE --
------------------------
===================================


untuk menggunakan dan mempelajari lebih detil tentang perintah-perintah dasar di Linux kita boleh menggunakan manual yang sudah tersedia di Command Line nya dengan mengetik :

$ man {nama sintak yang ingin di cari}


***membuka directory di Linux:
aroel fisika@fisika $ ls

***masuk maupun keluar dari directory (Change Directory) :
aroel fisika@fisika $ cd /home/
perintah diatas menandakan bahwa kita masuk ke directory home.

aroel fisika@fisika home $ cd ..
perintah ini akan membuat si user akan keluar ke directory pertahap dan nantinya setelah dienter akan mengembalikan lagi ke directory atau user fisika " aroel fisika@fisika $

***membuat directory dengan make directory :
aroel fisika@fisika home $ mkdir coba/
perintah diatas telah menunjukkan bahwa si user telah membuat sebuah directory baru didalam directory home dengan nama coba.

***membuat user dengan perintah adduser :
aroel fisika@fisika # adduser aroel
Kita sudah membuat sebuah user dengan nama aroel, untuk membuat user baru biasanya keberadaan hak kita harus dalam keadaan Super User SU (#) bukan user biasa ($), kecuali si user biasa sudah diberikan izin oleh si root. #passwd ali --> untuk membuat dan menggantikan password user ali.

***memberikan izin (permission)
Dengan menggunakan letter coding, Anda dapat merubah permission diatas untuk masing-masing u (user), g (group), o (other) dan a (all) dengan hanya memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk mencabut ijin.

Misalnya untuk memberikan ijin baca dan eksekusi file coba1 kepada owner dan group, perintahnya adalah:
aroel fisika@fisika $ chmod ug+rx coba1

Untuk mencabut ijin-ijin tersebut:
aroel fisika@fisika $ chmod ug-rx coba1

Dengan menggunakan sitem numeric coding, permission untukuser, group dan other ditentukan dengan menggunakan kombinasi angka-angka, 4, 2 dan 1 dimana 4 (read), 2 (write) dan 1 (execute).

Misalnya untuk memberikan ijin baca(4), tulis(2) dan eksekusi(1) file coba2 kepada owner, perintahnya adalah:
aroel fisika@fisika $ chmod 700 coba2

Contoh lain, untuk memberi ijin baca(4) dan tulis(2) file coba3 kepada user, baca(4) saja kepada group dan other, perintahnya adalah:
aroel fisika@fisika $ chmod 644 coba3

***merubah index
chown index Merubah user ID (owner) sebuah file atau direktori
aroel fisika@fisika $ chown

***mengcopy file
aroel fisika@fisika $ cp -fR {nama file} /{nama directory yang mau dipastekan}

***perintah grep untuk melihat file sudah terinstall apa belum
aroel fisika@fisika $ rpm -qa grep gcc
perintah diatas akan menampilkan seluruh file yang berhubungan dengan gcc bila ada atau sudah terinstall.

***mount removable (flash disk)
roel fisika@fisika $ mount -t vfat /dev/sda1 /{directory kosong sebagai penempatan}

untuk mengaktifkan auto mount bisa di buat di editor vi dengan perintah vi /etc/fstab, kemudian ketiklah scrip nya kemudian simpan.

From : klf-aceh.blogspot.com

Sahabat Sejati

Sahabat…..

Apa yang kita alami demi teman kadang-kadang melelahkan dan menjengkelkan, tetapi itulah yang membuat persahabatan mempunyai nilai yang indah.

Persahabatan sering menyuguhkan beberapa cobaan, tetapi persahabatan sejati bisa mengatasi cobaan itu bahkan bertumbuh bersama karenanya …

Persahabatan tidak terjalin secara otomatis tetapi membutuhkan proses yang panjang seperti besi menajamkan besi, demikianlah sahabat menajamkan sahabatnya.

Persahabatan diwarnai dengan berbagai pengalaman suka dan duka, dihibur-disakiti, diperhatikan - dikecewakan, didengar - diabaikan, dibantu - ditolak, namun semua ini tidak pernah sengaja dilakukan dengan tujuan kebencian.

Seorang sahabat tidak akan menyembunyikan kesalahan untuk menghindari perselisihan, justru karena kasihnya ia memberanikan diri menegur apa adanya.

Sahabat tidak pernah membungkus pukulan dengan ciuman, tetapi menyatakan apa yang amat menyakitkan dengan tujuan sahabatnya mau berubah.

Proses dari teman menjadi sahabat membutuhkan usaha pemeliharaan dari kesetiaan, tetapi bukan pada saat kita membutuhkan bantuan barulah kita memiliki motivasi mencari perhatian, pertolongan dan pernyataaan kasih dari orang lain, tetapi justru ia berinisiatif memberikan dan mewujudkan apa yang dibutuhkan oleh sahabatnya.

Kerinduannya adalah menjadi bagian dari kehidupan sahabatnya, karena tidak ada persahabatan yang diawali dengan sikap egoistis. Semua orang pasti membutuhkan sahabat sejati, namun tidak semua orang berhasil mendapatkannya.

Banyak pula orang yang telah menikmati indahnya persahabatan, namun ada juga yang begitu hancur karena dikhianati sahabatnya.

** Mempunyai satu sahabat sejati lebih berharga dari seribu teman yang mementingkan diri sendiri **

“Dalam masa kejayaan, teman-teman mengenal kita. Dalam kesengsaraan, kita mengenal teman-teman kita”

Ingatlah kapan terakhir kali Anda berada dalam kesulitan.

Siapa yang berada di samping Anda ??

Siapa yang mengasihi Anda saat anda merasa tidak dicintai ??

Siapa yang ingin bersama Anda saat Anda tak bisa memberikan apa-apa ??

MEREKALAH SAHABAT ANDA

Hargai dan peliharalah selalu persahabatan Anda dengan mereka.


From : utomoparwito.com

Konsep Rekening Pemakai dalam Sistem Unix

November 24, 2006


Moga aja artikel ini bermanfaat, artikel ini aku ambil dari
artikelnya Denny Yerianto (pemula.com).
Walaupun aq belum begitu paham, mungkin nanti suatu saat
artikel ini akan sangat berguna.

PEMAKAI DALAM SISTEM UNIX

Setiap pemakai yang akan menggunakan sistem UNIX harus
memiliki sebuah rekening pemakai di dalam sistem. Rekening
ini akan digunakan untuk mengidentifikasikan pemakai di
dalam sistem. Pemakai yang dikenal oleh sistem akan
diperbolehkan masuk dan melakukan operasi-operasi yang
diijinkan, sedangkan yang tidak dikenal oleh sistem akan
ditolak masuk.

Rekening pemakai yang digunakan UNIX terdiri dari 7
field dimana pembatas antar field tersebut yaitu ':'.
Ketujuh field tersebut adalah :

a. Nama pemakai atau user name

Semua pemakai UNIX akan diberikan nama pemakai atau
user name dimana nama pemakai ini akan digunakan
untuk mengidentifikasi pemakai yang akan masuk ke
dalam sistem. Di dalam sistem, nama pemakai antar
pemakai sebaiknya unik atau tidak boleh ada yang
sama. Jika tidak maka akan menimbulkan beberapa hal-
hal yang tidak diinginkan kemudian, misalnya surat
elektronik yang akan salah alamat.

b. Password
Ketika kita akan masuk ke dalam sistem, UNIX akan
selalu menanyakan password kita. Password dapat
dimisalkan sebagai kunci untuk memasuki lingkungan
kerja pemakai. Tanpa kunci tersebut, kita tidak
dapat masuk ke dalam sistem dan lingkungan kerja
milik kita sendiri.

c. Nomor id pemakai
Disamping nama pemakai, seorang pemakai juga
memiliki nomor id pemakai. Berbeda dengan nama
pemakai, nomor id pemakai haruslah unik. Nomor ini
digunakan oleh sistem untuk mengidentifikasikan
pemakai pada beberapa operasi di dalam sistem.

d. Nomor id group
Beberapa pemakai dapat disatukan dalam satu group.
Group tersebut memiliki nama group dan nomor id
group dimana informasi lengkap tentang group itu
sendiri tersimpan pada file /etc/group. Pada
rekening pemakai cukup dicantumkan nomor id group
saja.

e. Informasi rekening pemakai
Informasi rekening pemakai digunakan untuk
menjelaskan tentang pemilik rekening tersebut.

f. Home direktory
Home directory adalah direktori yang pertama kali
kita kunjungi dan tinggali ketika masuk ke dalam
sistem. Pada umumnya direktori ini merupakan
direktori standar dimana kita dapat bekerja.

g. Program yang pertama kali dieksekusi
Ketika pemakai masuk ke dalam sistem, secara
otomatis UNIX akan langsung mengeksekusi perintah
yang tercantum pada kolom ini. Pada umumnya perintah
yang pertama kali dieksekusi adalah shell.
Selanjutnya shell akan menerjemahkan perintah-
perintah lainnya yang kita masukkan ke dalam sistem.

Perhatikan contoh rekening pemakai milik tati dibawah
ini:


tati:Zzwd8ofgcPVIw:189:S1_87:staf:/usr/tati:/bin/sh
| | | | | | |
| | | | | | |
+---------|-------|-----|----|-------|------|-> nama
| | | | | | pemakai
+-------|-----|----|-------|------|-> password
+-----|----|-------|------|-> no id
| | | | pemakai
+----|-------|------|-> no id
| | | group
+-------|------|-> informasi
| | pemakai
+------|-> direktori
tinggal
+-> program
pertama

Gambar 2.1 rekening pemakai


Perhatikan bahwa pada kolom password terdapat
kata Zzwd8ofgcPVIw dimana kata tersebut merupakan password
dari pemakai.Namun apakah itu merupakan password
sesungguhnya? Bukan! Password sesungguhnya telah
dikonversi atau di-encrypt. Jadi yang terlihat pada file
rekening tersebut merupakan konversi dari password aslinya.
Password asli tidak dapat diketahui oleh siapapun.

Pada rekening pemakai tati juga terlihat bahwa program
yang pertama kali dieksekusi ketika pemakai masuk ke dalam
sistem UNIX adalah program /bin/sh yaitu program shell.

Seluruh rekening milik pemakai di dalam sistem UNIX
disimpan di dalam sebuah file yang diberi nama /etc/passwd.

Contoh isi sebuah file rekening pemakai adalah sebagai
berikut:

$ cat /etc/passwd
root:hxI/hs24w48Qg:0:0:Super user:/:/bin/csh
sysadm::0:0:System Administration:/usr/sysadm:/bin/sh
shut::0:0:Shutdown Otomatis:/usr/shut:/bin/sh
cron:NOLOGIN:1:1:Cron daemon for periodic tasks:/:
bin::3:3:System file administration:/:
uucp::4:4:Uucp :/usr/spool/uucppublic:/usr/lib/uucp/uucico
asg:NOLOGIN:6:6:Assignable device administration:/:
sysinfo:NOLOGIN:10:10:Access to system information:/:
network:NOLOGIN:12:12:Mail and Network :/usr/spool/micnet:
lp:NOLOGIN:14:3:Print spooler administration:/usr/spool/lp:
dos:NOLOGIN:16:10:Access to Dos devices:/:
chaerind:9zws8okDcPVIw:190:1087:geo:/tmp:/bin/sh
denny:Zzw.8ofgcPVIw:3710:1087:denny yerianto:/usr/mhs/denny:/bin/sh
ucrit:dsfinUcnsf2ck:3711:1087:ucrit :/usr/mhs/ucrit:/bin/csh
jecky:Kawhju.ZQ4GOk:3713:51::/usr/jecky:/bin/ksh
heru::3714:51::/usr/heru:/bin/sh
$

Pada sistem UNIX dikenal dua jenis pemakai yaitu:

a. Pemakai biasa
Pemakai biasa adalah pemakai yang diberi ijin untuk
menggunakan sistem dan beberapa fasilitas lain dalam
UNIX dengan batas-batas perijinan tertentu. Dengan
demikian pemakai biasa tidak dapat secara bebas
keluar masuk direktori lain atau tidak dapat secara
bebas menggunakan file-file di dalam sistem. Ingat,
pemakai biasa hanya boleh menggunakan direktori atau
file yang telah dijinkan saja.

b. Super user
Super user adalah pemakai yang memiliki hak
istimewa di dalam sistem UNIX karena memiliki
kemampuan yang tidak dibatasi oleh perijinan yang
diterapkan pada sistem. Super user dapat keluar
masuk direktori atau menggunakan file secara bebas.
Pada umumnya super user dimiliki oleh administrator
sistem. Administrator sistem adalah pemakai yang
bertanggung jawab untuk mengelola sistem. Nama
pemakai dari rekening super user, di dalam
/etc/passwd biasanya bernama root dengan nomor id
pemakai 0.

Belajar Google

November 23, 2006

ini nih...

klo menurut aq sih penting juga kita mempelajari cara menggunakan google, apalagi bagi mereka yg kerjaannya suka browsing. karena google adalah mbahnya didunia maya :)


Saya kutip dari pemula.com (By : Psychozetic)

Apa yang ada di pikiran anda, jika saya menyebutkan kata Google ?? Yupz, pasti yang ada dipikiran anda adalah sebuah mesin pencari. Bagi anda yang belum mengenal, Google (http://www.google.co.id ) adalah sebuah mesin pencari, dimana kita dapat mencari hal- hal yang kita tidak ketahui dengan memasukkan keyword yang berhubungan dengan hal yang ingin kita cari lewat google. Hanya itu kah ?

Suatu saat, teman dikampus saya bertanya. Katanya ia sulit sekali untuk mencari tugas di internet. Dan dia menanyakan bagaimana caranya mencari di google yang baik dan benar.

Sebenarnya permasalahannya hanyalah keyword yang kita input. Sebagai contoh ketika saya bertanya kepada anda bagaimana mencari pengertian dari hacker ?? Kira- kira keyword apa yang akan anda input ??. Pengalaman dari survey yang saya lakukan dari teman- teman di kampus. Untuk mendapatkan pengertian hacker, mereka akan memasukkan keyword Pengertian Hacker di google. Kita coba lihat hasilnya jika kita memasukkan keyword seperti itu. -> (Utk Melihat hasilnya, silahkan coba sendiri).

Lihatlah hasilnya, pencarian seperti ini menurut saya kurang efektif , karena informasi yang sebenarnya tidak kita inginkan akan tetap ditampilkan oleh google. Jika kita memasukkan keyword Pengertian Hacker seperti diatas, maka google akan menampilkan web yang mengandung kata Pengertian dan kata Hacker.

Untuk mengatasi masalah ini, anda bisa merubah keywordnya menjadi “Pengertian hacker” (tanda kutip ditulis). Karena dengan keyword seperti itu maka google akan menampilkan web yang mengandung kata pengertian hacker. Saya rasa anda pasti paham dengan metode ini.

J JTapi, saya punya satu cara lagi yang lebih efektif , ini menurut saya lowch … !!!!
Hal pertama yang harus diperhatikan adalah di google kita bermaksud untuk mencari jawaban, bukan pertanyaan. Untuk itu ketika kita punya pertanyaan Pengertian Hacker, biasanya kita akan menjawab dengan Hacker adalah …..
Nah, justru disinilah intinya. Untuk mendapatkan informasi secara cepat tentang pengertian hacker. Kita masukkan saja keyword “Hacker adalah” (tanda kutip ditulis). Maka google akan menampilkan web yang didalamnya mengandung kata hacker adalah ….. -> (Utk Melihat hasilnya, silahkan coba sendiri).

Dari hasil diatas, kita lihat bahwa kita bisa langsung mendapatkan pengertian dari hacker secara tepat. Saya yakin, pasti kalian lebih Jkreatif dari saya. Untuk itu kalian harus terus mencoba …okeyyy

Cukup….STOP !!! saya tahu pasti anda protes, karena saya tidak menerangkan operator- operator spesial google lainnya. Yupz…Slow… sekarang saya akan mulai menerangkannya.

[intitle:]
Syntax ini memungkinkan kita melakukan search berdasarkan title atau judul dari halaman web.

Contoh :

Intitle:”administrator page”

[inurl:]
Syntax ini memungkinkan kita melakukan search berdasarkan url.

[site:]
Syntax ini digunakan untuk membatasi pencarian pada site atau domain tertentu.

[filetype:]
Syntax ini digunakan membantu kita untuk membatasi pencarian terhadap file dengan ekstensi tertentu saja.

[link:]
Syntax ini akan menampilkan halaman- halaman web yang mempunyai link ke situs tertentu.

[intext:]
Syntax ini dapat membantu kita untuk melakukan pencarian terhadap kata- kata tertentu sesuai dengan keyword pada website yang di tuju.

Dari segi Google sebagai mesin pencari, saya rasa sudah cukup apa yang telah saya berikan diatas.


Gimana kalau Newbie lupa password root ?

November 22, 2006

Sebenernya sih yang namanya lupa password root itu rada keterlaluan. Memang kita sebagai newbie, umumnya masih nge-jajal Linux di mesin sendiri, tapi bukan ngga mungkin juga ini terjadi, hi..hi..hi.. Lupa password sendiri ! Nah kalau misalnya kita sampai lupa password root, ada setidaknya 2 cara untuk mengatasinya (dengan catatan, cara ini berlaku untuk versi Linux yang agak lama, misal dibawah RedHat 5.2 atau di tradisional Unix, sedangkan di RedHat yang baru sudah ditambahkan hal yang meningkatkan securitas sistem).

Saya kutip dari TIM PANDU :

Cara Pertama :
Ini adalah cara yang paling mudah alias 'quick and dirty way', yaitu 'boot lagi Linux kita dalam modus single-user'. Jadi saat boot up, pada Lilo, ketiklah :

linux single

Cara ini akan menjadikan kita sebagai root, tanpa perlu menanyakan password root aslinya. Tentunya kita bisa rubah root password menjadi root password yang baru. Tentunya dengan menggunakan :

passwd

Cara ini tentunya menimbulkan pertanyaan baru. Wah begitu mudahnyakah Linux di kendalikan orang lain yang tidak memiliki root password ?? Tidak secure dong ??. Hadapilah kenyataan teman ! Tidak ada sistem yang aman, kalau masih ada akses secara fisik ke mesinnya. Alias, kalo masih bisa mencet tombol reset atau off, ya ngga bisa aman juga..he..he... That's the fact (kata orang bule!). Tapi justru inilah yang membangkitkan semangat orang untuk belajar lebih jauh lagi. Tentunya kita akan mengusahakan semaksimal mungkin untuk mengamankan mesin kita. Nah coba kita lihat, mungkinkan merubah lilo untuk menutup lubang 'linux single' tadi ? (agak kontradiksi dengan cara pertama untuk menjebol root password). Caranya buka dulu /etc/lilo.conf file, lalu coba tambahkan pada bagian akhir dari `image='

password="my_password"
restricted

Lalu tentunya si file /etc/lilo.conf ini dijadikan sedemikian sehingga hanya root yang bisa baca, caranya tentu saja dengan :

chmod 600 /etc/lilo.conf

Cara Kedua

Kalau sampai lupa password root, maka kita bisa memboot via drive dan memountingnya. Lalu kita edit /etc/passwd filenya. Di file password ini, kita bisa hapus password terenkripsi dari root. Contohnya, file /etc/passwd, dan entry nya misalnya sebagai berikut:

root:abcdefghijkl:0:0:root:/bin/bash

Disini abcdefghijklm, adalah 13 karakter terenkripsi dari password, yang mungkin sebenarnya adalah 2 karakter password dan sisanya adalah enkripsinya. Kita ruah saja barus ini menjadi :

root::0:0:root:/bin/bash

Sehingga saat kita mereboot, dan ditanyakan password, maka kita tidak perlu mengisi password, cukup tekan ENTER. Lalu kita sudah bisa login dan bisa merubah password root dengan perintah:

passwd

Untuk RedHat versi terbaru, sudah dilengkapi dengan shadow password. Sehingga ada file /etc/shadow. Artinya, di /etc/passwd hanya akan ada password yang telah terenkripsi. Sedang passwordnya akan dikirim ke /etc/shadow yang hanya bisa di baca oleh root. Di dalam /etc/shadow, kita bisa memasukan lebih dari 8 karakter dan juga dimungkinkan untuk menambahkan keterangan lain misalnya password expiry policy dan lain sebagainya.

Memang salah satu caranya adalah dengan meniadakan 'floppy drive', tapi toh juga sekarang banyak Linux CD yang bootable, sehingga tetap memungkinkan di bootnya sistem kita melalui CD. OK, ada cara lain dengan menset di BIOS, agar boot hanya akan membaca ke hardisk. Sedangkan untuk masuk ke BIOS, kita beri pengaman password. Tapi tetap saja ada kemungkinan orang akan meng-crack BIOS kita. Wah susah juga ternyata membuat sistem 100 % aman. He.he..he.. Sudahlah, jangan terlalu paranoid, yang penting, kita sudah tau gimana caranya kalo kita lupa root password. Lain waktu kita coba, gimana caranya kalo user nya yang lupa password. Wah kok semua jadi pada pelupa ya ? Tapi siapa tau ? Namanya juga manusia !

Tanpa Judul...!!

Lagi-lagi saya kutip dari TIM PANDU :


quote :

-------------------------------------------------------------------------------------------------

Namanya juga newbie, orang baru di Linux, tentunya ngatur kerjaan di sistem masih terbata-bata. Tapi bukan berarti ngga bisa lho. Paling ngga tau lah pelan-pelan, bagaimana mengatur sistemnya.

Tapi perlu juga di inget bahwa ada sedikit perbedaan antara distro yang satu dengan distro yang lainnya. Tapi secara umum sih sama. Yang paling populer dan mungkin bisa kepake untuk sehari-hari :-) antara lain :

  • Nambahin user :
    Tentunya untuk nambahin user, hanya bisa dilakukan oleh root atau si 'Superuser`. Tapi justru disini letak seninya Linux. Untuk meningkatkan 'securitasnya' maka Linux membatasi beberapa command hanya bisa dilakukan oleh root. Umumnya seorang root sekalipun akan memiliki 'account user normal', sehingga untuk pekerjaan biasa tetap menggunakan account user normalnya. Sebagai root kita akan memiliki akses dan kontrol ke semua level yang ada.

    Kembali ke masalah nambah user. Pertama, tentunya kita harus masuk ke level root dulu. Bila kita tidak sedang dalam kondisi login sebagai root, tentunya harus switch dulu ke root .
    Ketik saja: su, alias super user.
    Lalu kita perlu perlu mengisi password yang ditanyakan dengan password milik root tentunya.

    Saat sudah berada dibawah command promtnya 'root', misal :


    root@blah:~>useradd

    Untuk keterangan detail bisa lihat di man useradd Memang untuk beberapa distro sudah disediakan program khusus seperti pada Red Hat ada linuxconf (Linux Configuration) lalu di SuSE ada YaST. Lalu dari GNOME ada laucher button sendiri disebelah kiri bawahnya task bar (dibawah "System" ada "Control Panel" dan "linuxconf"). Sedang di KDE, hampir sama dengan GNOME, hanya dibawah "System" ada tool "User Manager". Selanjutnya, kita akan berinteraksi dengan menu yang cukup mudah untuk diikuti.

  • Password :
    Mungkin sudah sering disampaikan orang, tapi tidak ada salahnya kalo kita ingat bahwa password jangan disepelekan, karena itu adalah salah satu cara memperkuat security sistem. Karenanya usahakan agar password:
    • tidak menggunakan kata-kata yang mudah direlasikan dengan user
    • mudah diingat oleh user yang bersangkutan tapi tidak mudah ditebak oleh orang lain
    • usahakan kata tersebut tidak tercantum dalam kamus
    • usahakan jumlahnya lebih dari 8 karakter
    • kalo bisa sih dikombinasi antara huruf besar dan kecil , angka dan alphabet
    • jangan pernah mencatat password
    • kadang-kadang perlu ganti password juga (kan bosen juga..he.he..)
    Untuk ganti password user bisa melakukan sendiri dengan mengetikkan pada command promt : passwd

  • Shutdown :
    Saat ingin mematikan system Linux, sebaiknya jangan langsung dipencet tombol on/off nya. Karena informasi yang masih tersimpan di buffer bisa jadi blum semua terekam kedalam hard disk anda. Task-task yang sedang bertugas perlu diberi kesempatan untuk menyelesaikan tugasnya menurut procedur yang benar. Jadi sedapat mungkin lakukan shutdown dulu sebelum mematikan mesin.

    Untuk mereka yang bekerja di window environment seperti KDE dan GNOME sangat mudah untuk shutdown, karena tersedia ikon "logout". Untuk yang mesinnya diset up langsung dengan KDE dan GNOME, maka di screen loginnya akan terdapat pula pilihan "shutdown" dan "reboot", sedangkan bila tidak, maka akan berakhir pada promt dan untuk menshutdown anda membutuhkan password root. Lalu ketikkan di command promt

    shutdown -h now

    -h artinya setelah shutdown system akan dihalt. Tapi bila anda hanya ingin mereboot gunakan perintah:

    shutdown -r now

  • Mounting
    Kadang kita perlu menggunakan floppy disk atau CD ROM, entah untuk membaca atau menulis kedalamnya. Di Linux, hal ini bisa dilakukan oleh root saja. Tapi untuk mereka yang memiliki program Automount, memungkinkan usernya memounting file system manapun (kalo di dos ada drive a dan drive b, maka kalau di linux semua dianggap file system atau direktory). Atau bagi pengguna KDE telah disediakan ikon yang secara langsung memounting floppy disk atau CD ROM yang kita masukan dan untuk unmount cukup dengan klik kanan di ikon tersebut (perlu diingat bahwa CDROM tidak akan bisa dikeluarkan dari drive nya bila belum di unmount. Sebelum mounting perlu diketaui dulu di partisi mana yang akan dimounting. Misal bila sudah ditentukan sebelum instalasi system partisi dibagi sebagai berikut :
    • /dev/hda1 -- Partisi DOS
    • /dev/hda2 -- Partisi Linux
    Maka bila anda akan mengakses data yang ada di partisi DOS, secara standard lewat command promt di lakukan dengan perintah:

    mount /dev/hda1 /mnt/dos

    Selanjutnya /mnt/dos akan dianggap sebagai mana direktory saja. Tapi bila ragu dan hanya akan membaca isi partisi tersebut saja maka direktory tersebut dapat dibuat hanya read only saja dengan perintah :

    mount /dev/hda1 /mnt/dos -o ro

    Sedang untuk mengakses CD ROM :

    mount /dev/cdrom /mnt/cdrom

    atau ke floppy :

    mount /dev/fd0 /mnt/floppy

    fd0 artinya floppy drive zero, sehingga bila ada drive lain bisa jadi fd1 dan seterusnya.

Bedanya super user dengan user biasa

Bismillahhirrohmannirohim.
Assalammualaikum apa kabar dunia...!!

artikel ini aku dapat pas lagi asyik browsing, moga bermanfaat.

Saya kutip dari TIM PANDU :

quote:



Bagi banyak orang yang jarang atau belum pernah terkoneksi dengan jaringan dan memegang kendalinya tentunya merupakan pengalaman baru yang cukup membingungkan saat berinteraksi dengan fungsi dari ´root´ pada Operating System (OS) Linux. Termasuk juga saya sebagai pengguna baru di Linux. Apa sih yang begitu special dengan ´root´ ini ?

Sebenarnya saat kita mencoba mengerti kenapa si ´root´ ini harus diperlakukan berbeda dari user lainnya, kita harus sadar akan konsep ´privilege´ atau ´hak khusus´. Mungkin di beberapa OS lain, user mana saja yang diberi hak untuk menggunakan komputer (yang terkoneksi jaringan) tertentu akan bisa juga mengubah dan melakukan apa saja terhadap sistem yang dia gunakan. Misal, hanya dengan meng´klik´ saja, satu software baru bisa terinstal atau contoh lain kesalahan hapus, bisa-bisa menghapus seluruh isi harddisk, atau misal menggunakan disket yang berisi virus, lalu menjalankan program tertentu lalu semua terinfeksi virus. Disatu sisi, kemampuan melakukan apa saja terhadap sistem disebut sebagai ´hak khusus penuh´ atau istilah asingnya ´fully privilege´.

Tapi pada OS Linux, hal ini tidak mungkin terjadi, karena user biasa tidak akan memiliki ´hak khusus penuh´. Hak itu hanya di miliki oleh ´root´ yang biasanya dimiliki oleh administrator dari sistem yang bersangkutan. Lagipula, sebenarnya user biasa juga tidak perlu memiliki semua privilege tersebut, apalagi bila user tersebut hanya perlu menggunakan komputer untuk mengetik dan mengenter data dalam database atau melihat hasil kerja mereka serta manipulasi file kerja mereka masing-masing. Jadi dengan kata lain, user biasa tidak perlu melakukan perubahan terhadap file-file eksekutable. Sehingga user tertentu akan memiliki hak ´tertentu´ pula, sebagaimana aturan dan kebijakan administrator. Biasanya sih, disesuaikan dengan ´task´ atau jenis pekerjaan yang sering dilakukan.

Kenapa dibatasi ? Konsep yang digunakan Linux dalam penggolongan hak bagi user adalah demi mencegah kemungkinan hal yang tidak diinginkan oleh user dan tentu oleh sistem secara keseluruhan. Misal, terhapusnya program yang digunakan oleh orang banyak, atau terbacanya email orang lain oleh user tertentu atau terinfeksinya sistem dengan virus tertentu. Yang lebih ekstrim lagi misalnya, menghindari terhapusnya isi direktori atau bahkan harddisk anda.

Root biasanya melakukan aktivitas utama dari sistem administrator. Dengan meggunakan login root, seseorang yang memiliki niat buruk dapat melakukan hal yang tidak diinginkan terhadap sistem. Karenanya, login sebagai ´root´ biasanya akan dibuat se´eksklusif´ mungkin dan dijaga ketat (terutama untuk sistem besar). Bahkan seorang sistem administratorpun hanya akan menggunakan root ini seperlunya saja. Bila telah selesai dengan pekerjaan mengadministrasi sistem untuk keperluan tertentu pada root, maka segera logout.

Memang ada kemudahan untuk sistem administrator bila saat bekerja sebagai user biasa, perlu segera mengadministrasi sistemnya, tersedia fasilitas yang memungkinkan user biasa menjadi root selama dia memiliki password root. Dengan menjadi superuser dan memasukan perintah su dan memberikan password, maka user biasa naik pangkat menjadi superuser tanpa perlu logout dan login dulu.

Pembagian ´hak´ khusus dan biasa ini dilakukan dalam Linux demi keamanan sistem. Hal ini akan mengurangi resiko terjadinya infeksi atau kerusakan pada sistem serta untuk melindungi hak user lain ynag berada pada sistem yang sama.

Install SSH Server pada ubuntu

November 18, 2006

cukup dengan satu buah perintah.
jalankan perintah berikut :

apt-get install ssh openssh-server

yuhu...!! mantap!

Enable account root (ubuntu 6.06 server)

Setelah aq menginstal ubuntu server, sekarang aq akan mengaktifkan account root pada ubuntu server. why.?
cause semua langkah-langkah yg akan aq jalankan pada tutorial di howtoforge.com menggunakan user root, dan hitung-hitung latihan la... kan segala sesuatu itu harus kita coba dahulu walau hasilnya ngak sesuai dgn yg diharapkan. Betul...!! :)

Setelah di reboot aq login dengan username yg telah kita buat (contoh:"zam").

Jalankan

sudo passwd root

kemudian beri root sebuah password (sebagai contoh aq kasih pass "010203")
010203

Instal ubuntu 6.06 server Part 2

Bismillahhirrohmannirrohim.
I am come in...!! Lanjut....
ok, langkah berikutnya adalah :

Mengkonfigurasi zona waktu
konfigurasi sistem waktu
Membuat user dan password. Sebagai contoh usernya "zam" dengan nama usernya "zam" juga.
Now the base system mulai menginstal.
Installation complete.
Sekian dan terima kasih (he...he...).
Thanx to pak alam.

Instal ubuntu 6.06 server

November 17, 2006

Bismillahirrohmannirrohim.


Tarik nafas dulu (uhhHhhH....Hu).
ok, kemaren aq uda nyoba untuk menginstal ubuntu server di komputerku. aq ikuti langkah-langkah atau panduan yang ada di situs http://www.howtoforge.com . langsung aja de gini ni tahapan yg aku lakukan untuk menginstalnya :


aq download ubuntu servernya (ISO) di teknisi.palcomtech.com
kemudian aq buka VMware (O.iya aq menggunakan VMware 4.5.1) mulai de aq menginstal.

aq select install to the harddisk. napa aq ngak pilih install a LAMP server, cause berdasarkan yg aku baca di howtoforge.com kurang lebih begini maklum belum begitu bisa bahasa inggris, dengan memilih install to the harddisk kita akan memiliki kontrol penuh dalam proses penginstallan ke system kita. (kalau salah mohon bantuannya ok maklum masih newbie)


Installasi dimulai. dan pertama kita akan memilih bahasa yang akan digunakan.

Then select lokasi kamu
Pilih keyboard layout
Pada proses ini installasi akan mengecek CD instalasi, hardware, dan konfigurasi jaringan dgn DHCP jika ada sebuah DHCP server pada jaringan.
Masukkan hostname.
Nah ini ni yang bikin aku stres, why.?
gmna ngak stres bos, masak tiap kali aq ngisi hostname eh... kompinya malah ngeblank, mau ngak mau de aq restart komputernya, ampe 3 kali lagi. Tapi alhamdulillah pas yg keempat kompinya aman aman saja (sehat walafiat), akhirnya.. selamat de gw.
back to topic :
nah hostnamenya aku isi "server1" sebagai awal percobaan aku ikuti seperti langkah yg ada di howtoforge.com
so...my system is called server1.example.com
Sekarang kita akan mempartisi harddisk. Aq coba buat sebuah partisi yg besar (/) dan sebuah partisi swap , so aq select Erase entire disk:
wadu.... lelet banget ni internet, kayaknya aq lanjutin besok aja de. Masalahnya tahapannya masih panjang n kerjaan masih banyak. ok...
To Be Continue...!! :)

my_blog

Alhamdulilah...!!
akhirnya berhasil de gw membuat blog, ini adalah blog aku yg ke 2 why..?
cause blog aq yg pertama lupa pass untuk login dan aq juga lupa pake email apa.
du...gawat ni zam zam masih mudo uda pikun, ntar ngak ada yg mau ni.
uda dari kemaren aq mencari-cari "dimanakah dikau password...!!", eh... ngak ketemu-ketemu juga.
Ngak papa de yang penting aq uda punya blog lagi, O.iya catet dulu ah passnya ntar lupa lagi ni.
ok de bye bye blog sampai ketemu lagi. (maaf blog, tambahan dikit ni aq mau ngucapin thanx tu my friend Nike yg uda ngajarin aq cara membuat blog. thanx nike...!!)