File dimana tempat password disimpan. Ketika ada user baru yang ditambahkan, sebuah entri juga akan ditambahkan ke dalam file ini yang berisi nama login, password, ID, group dan sebagainya. Dibawah ini contoh file tersebut :
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/bin/bash
privoxy:x:103:104:Daemon user for privoxy:/var/lib/privoxy:/bin/false
quagga:x:104:105:Quagga routing daemon:/var/run/quagga:/bin/false
dhcpd:x:105:65534:DHCP server daemon:/var/lib/dhcp:/bin/false
icecream:x:106:107:Icecream Daemon:/var/cache/icecream:/bin/false
nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
kangsugi:x:1000:100:kangsugi:/home/kangsugi:/bin/bash
ardli:x:1099:100:darkstar:/home/ardli:/bin/bash
…………………………………………………………………………..
Oke cukup membingungkan bukan? Nah sekarang saatnya kita analisis satu baris atau satu user yaitu kangsugi, filenya adalah :
kangsugi:x:1000:100:kangsugi:/home/kangsugi:/bin/bash
nah sekarang penjelasaannya……
1. kangsugi
menunjukkan nama user atau user name
2. x
merupakan password yang di enkripsi, ” x ” artinya password yang terinkripsi in dsimpan di file etc/shadow.
3. 1000
Merupakan user ID atau ID untuk user tertentu yang digunakan oleh linux untuk menentukan atau menset security untuk user yang bersangkutan
4. 100
Group ID merupakan ID untuk group tertentu
5. kangsugi:
Merupakan komentar yang bisa anda isi apa saja
6. /home/kangsugi
merupakan home direktory atau direktory yang di khususkan untuk user bersangkutan. pada direktory ini, pemilik mempunya hak penuh seperti create file, delete, dll.
7. /bin/bash
merupakan shell default yang akan digunakan ketika user yang bersangkutan login ke mesin linux
So sekarang kamu dapat lihat Id dari root adalah 0 he… keluar dech tanduknya.. tu kelihatan….. he…. Sampai sini aja .. MOga2 bermanfaat.
Mengenal Perintah Dasar Pada Sistem Operasi Unix
Suhardi Pakpahan
Dosen: Onno W. Purbo
Stuktur Dasar Perintah Pada Unix
Perintah-perintah yang terdapat pada sistem operasi unix umumnya adalah berupa command line. yangCase-Sensitive, artinya perintah ini membedakan dua perintah dengan huruf besar dan huruf kecil. Hal ini juga berlaku untuk file dan direktori.
Misalnya :
isi file1 berbeda dengan isi File1
Sedangkan perintah buil-in pada Unix umumnya menggunakan huruf kecil
Struktur dasar perintah command line tersebut pada unix adalah sebagai berikut :
perintah [pilihan] [argumen]
Penjelasan :
- perintah, adalah command yang digunakan untuk melakukan suatu action.
- Kurung siku menyatakan bahwa yang ada di dalamnya bersifat optional. Bisa ada,bisa tidak.
- Pilihan (option) untuk mengubah atau menambah default tindakan dari perintah.
- Argument menyatakan objek yang akan diproses oleh perintah. Bagian ini umumnya berupa file; tetapi bisa juga berisi data yang akan diproses.
Sebagai contoh, suatu perintah mempunyai format sebagai berikut :
kh [-wc] file…
Artinya, bentuk suatu perintah berikut diperkenankan :
$kh -w file1
$kh -w -c file1 file 2
$kh file2
$kh file1
Pilihan (Option)
Sebuah pilihan adalah bagian dari baris perintah, berupa sebuah kata yang diawali dengan tanda minus (-), yang mengontrol tindakan dari suatu perintah.
Sebagai contoh, ls adalah utilitas yang digunakan untuk menampilkan isi dari suatu direktori. Perintah ls bisa tidak mengandung pilihan maupun argumen. Hasilnya berupa nama-nama file pada direktori kerja (sama seperti dir pada Dos). Untuk mengubah tindakan default dari ls, pilihan seperti -l (menampilkan informasi file, seperti ukuran file) dapat ditambahkan.
$ls
file1
file2
file3
$ls -l
total 3
-rwx-rw-r– 1 user_name group 3k Des 15 14:20 file1
-rw—r—r– 1 user_name group 4k Des 16 14:21 file2
-rw—rw-rw 1 user_name group 5k Des 16 14:30 file3
Adakalanya pilihan yang perlu diberikan tidak hanya sebuah. Sebagai contoh, pada ls terdapat pilihan -r yang akan menampilkan daftar file dengan urutan nama secara terbalik (descending), misal :
$ls -r
file3
file2
file1
Apabila diinginkan untuk mengandung option -r dan -l, dapat dilakukan dengan memberi perintah sebagai berikut :
$ls -r -l
Selain menggunakan cara di depan, pilihan -l dan -r dapat digabungkan menjadi sebuah kata. Dengan penulisan :
$ls -lr , yang hasilnya ekivalen dengan $ls -l -r atau
$ls -rl , yang hasilnya ekivalen dengan $ls -r -l
Argument
Argument atau yang dikenal juga dengan parameter adalah bagian dari baris perintah yang digunakan untuk menyebutkan informasi – data, file dan sebagainya – yang akan dikenai tindakan oleh perintah. Berbeda dengan pilihan, argumen tidak mempunyai tanda khusus yang digunakan untuk mengawalinya.
Contoh :
$ls -rl /usr/bin
maka file yang diproses adalah seluruh file yang ada di /usr/bin .
Berikut ini adalah daftar ringkasan beberapa perintah dasar yang sering digunakan pada unix :
Perintah untuk Manajemen File
PERINTAH KETERANGAN
cat Menampilkan isi file (seperti type pada Dos)
cp Menyalin satu atau beberapa file (seperti copy pada Dos)
find Mencari file tertentu pada suatu direktori (seperti Dir pada Dos)
ls Menampilkan informasi file
more Menampilkan file per screen
mv Memindahkan suatu file ke direktori lain
pg Menampilkan isi suatu file teks per layar
rm Menghapus file (sama seperti Del pada Dos)
Perintah Manajemen Direktori
PERINTAH KETERANGAN
cd Mengaktifkan suatu direktori sebagai direktori
copy Menyalin seluruh struktur direktori ataupun file
mkdir Membuat direktori baru
pwd
Menampilkan nama direktori tempat kita bekerja
Rmdir Menghapus direktori
Perintah untuk mengatur Akses Direktori
PERINTAH KETERANGAN
chgrp Mengubah group dari suatu direktori
chmod Mengubah permisi dari suatu file atau direktori
chown Mengubah pemilik dari suatu file atau direktori
Perintah Lingkungan Sistem
PERINTAH KETERANGAN
exit Keluar dari shell pada Bourne shell dan Korn shell
id Menampilkan nama pemakai beserta identitas dari pemakai
logname Menampilkan nama pemakai
logout Keluar dari shell pada C shell
man Menampilkan dokumentasi online dri suatu perintah Unix (sama seperti Help)
newgrp Mengubah group efektif
passwd Mengganti password
set Menampilkan variabel lingkungan pada shell pemakai
tty Menampilkan nama identitas (port) terminal
uname Menampilkan nama sistem operasi
whoami Menampilan nama pemakai yang sedang menggunakan sistem
Perintah Yang Berhubungan dengan Layar
PERINTAH KETERANGAN
banner Menampilkan tulisan berukuran besar
clear Menghapus layar (sama seperti Cls pada DOS)
echo Menampilkan tulisan ke layar
Perintah yang berhubungan dengan Proses
PERINTAH KETERANGAN
kill Menghentikan suatu proses berdasarkan identitas proses
ps Menampilkan proses yang sedang berjalan
sleep Menunda eksekusi (proses yang tidak mengerjakan apa-apa selama beberapa detik)
Perintah-perintah lain
PERINTAH KETERANGAN
bc Utilitas untuk melakukan perhitungan
cal Menampilkan Kalender
date Menampilkan tanggal dan jam sistem
grep Mencri file-file yang mengandung kata tertentu
lp Mencetak file ke printer
mail Utilitas untuk menyampaikan pesan tertulis ke pemakai lain
sort Mengurutkan data
vi Editor teks
wc Menghitung jumlah karakter, kata, dan baris pada suatu file
Beberapa reference yang dapat digunakan untuk mengenal sistem operasi Unix lebih jauh lagi dapat dilihat di :
[1]. http://Ldp.linux.or.id/howto
[2]. http://www.faq.org
[3]. http://linux-howto.com/ldp/howto
la kalo mau liat passwordnya? hehehehe…
ojo mas…
The best information i have found exactly here. Keep going Thank you