ARSIP BULANAN : October 2013

Konsep File Permission di Linux

25 October 2013 11:27:43 Dibaca : 586

Pada hari ini dalam mata kuliah Sistem Operasi, kami mendapatkan materi "Konsep File Permission di Linux". Dan kali ini saya akan berbagi informasi mengenai materi tersebut.

Yang dimaksud dengan File Permission itu sendiri adalah salah satu fitur keamanan di linux yang mengamankan sebuah folder/file agar tidak diakses oleh orang lain yang tidak memiliki hak untuk mengakses. Dalam linux, penggunanya di bagi menjadi 3:

  • user (u)       = pengguna yang mempunyai hak dari suatu file
  • group (g)    = grup yang memiliki hak dari sebuah file
  • other (o)     = pengguna lain yang berada dalam sistem

Di samping itu, dalam linux juga ada sifat dan tipe filenya.

  • read (r), untuk membaca sebuah file
  • write (w), untuk menulis file
  • execute (x), mengeksekusi sebuah file

Nah, berikut ini ada tabel Permission.

Permission Oktal
read (r) 4
write (w) 2
execute (x) 1
total 7

cat. oktal atau sistem bilangan basis 8 adalah sebuah bilangan yang berbasis 8. Bilangan oktal terdiri dari 0-7.

Untuk dapat mengubah properti sebuah file/direktori, kita dapat menggunakan perintah "chmod". Jadi, fungsi chmod itu, adalah untuk memberikan akses ( read, write , execute ) kepada group – group tertentu terhadap file – file yang ada di komputer.

Didalam chmod yang berbasis linux chmod-nya harus berupa angka – angka, dan setiap angka – angka tersebut mempunyai arti. Berikut daftar dari angka-angka tersebut.

0 = ---

1 = --x

2 = -w-

3 = -wx

4 = r--

5 = r-x

6 = rw-

7 = rwx

Contoh.
$ chmod 532 latihan1.sh

Pembahasan.

Angka 5 >> 4+1 (read+execute), artinya sebagai user kita dapat membaca dan mengeksekusi file tersebut.

Angka 3 >> 2+1 (write+execute), artinya sebagai grup, kita hanya bisa menulis dan mengeksekusi file tersebut.

Angka 2 >> 2 (write), artinya sebagai pengguna lain, hanya bisa menulis file tersebut.

Nah, kurang lebih seperti ini hasil dari contoh tadi,

Demikian kiranya, semoga dapat dipahami.

Terima kasih.

Perintah Dasar Linux

18 October 2013 10:04:59 Dibaca : 846

Berikut adalah beberapa perintah dasar pada Linux.

1) id

Perintah untuk melihat identitas diri, mencetak user id (uid) atau grup id (gid).

2) uname

Perintah yang digunakan untuk melihat versi pada linux, dan untuk menampilkan sistem operasi (distro, versi, nama mesin, dll).

3) w

Perintah untuk mengetahui siapa saja yang sedang aktif dan apa yang mereka lakukan.

4) who

Perintah untuk mengetahui siapa saja yang sedang login. Perintah ini menampilkan info mengenai login name, jenis terminal, waktu login dan remote hostname untuk setiap user yang saat itu sedang login.

5) whoami

Perintah untuk menanyakan siapa sekarang yang sedang bekerja (user apa yang sedang digunakan).

6) finger

Perintah yang hampir sama dengan who, tetapi, output yang dihasilkan lebih lengkap.

7) chfn

Dapat digunakan untuk melengkapi pengguna pada finger.

8) sudo su

Digunakan untuk login sebagai root/pengguna tertinggi.

9) cd

Digunakan untuk berpindah direktori/folder.

10) pwd

Digunakan untuk memperlihatkan di direktori mana posisi kita sekarang.

11) ls

Digunakan untuk melihat isi sebuah direktori.

12) mkdir

Digunakan untuk membuat folder/direktori baru.

13) touch

Perintah untuk membuat file baru.

14) rmdir

Perintah untuk menghapus folder.

15) rm

Digunakan untuk menghapus file.

16) date

Perintah untuk menampilkan info tanggal dan waktu saat ini.

17) cal

Perintah untuk menampilkan kalender.

18) free

Perintah untuk melihat free memory.

19) man

Perintah untuk menampilkan manual page atau teks yang menjelaskan secara detail bagaimana cara penggunaan sebuah perintah.

20) reboot

Digunakan untuk merestart komputer, namun harus sebagai root.

21) exit

Digunakan untuk keluar dari terminal.

22) clear

Perintah untuk menghapus layar.

23) history

Digunakan untuk melihat perintah apa saja yang pernah diketik.

24) adduser

Digunakan untuk menambah user baru, namun hanya sebagai root yang bisa menambah user baru/grup ke sistem.

25) login

Digunakan untuk login sebagai user lain, namun harus jadi root dulu untuk bisa menjalankan perintah ini.

26) halt

Digunakan untuk mematikan komputer, namun harus sebagai root.

27) wget

Digunakan untuk mendownload via terminal.

28) whatis

Perintah ini menampilkan informasi singkat mengenai suatu perintah.

29) last

Perintah untuk melihat user sebelumnya yang telah login di komputer.

30) deluser

Perintah untuk menghapus user dari sistem. Namun, hanya sebagai root yang bisa menghapus user/grup dari sistem.

Cukup singkat, tapi, semoga bermanfaat.

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong