Home > Tutorial macam - macam > Memahami Fungsi Chmod

Memahami Fungsi Chmod

Sungguh mejengkelkan … ternyata berhari – hari ( lebay mode on )  gw ga bisa make winbox dan putty yang kedua2nya berextensi exe. Keduanya itu gw jalankan under Ubuntu 10.04 server. Gw coba otak – atik tuch winbox, gw benahin di propertiesnya tetep sama… hmmm.. kenapa ya … ???

tampilan setelah di klik seperti ini…

Setelah klik OK  ya udah ilang dah…gak jadi, hmmm .. kenpa ya .. ?? gw coba klik executable bit… gw di direct ke https://wiki.ubuntu.com/Security/ExecutableBit

yang kurang lebih isinya

Software in Ubuntu needs to be “executable” (sometimes called “trusted”), both in the sense that the software is a program, and that it is marked as an “executable file” via file permissions. Normal software is available for installation via the Software Center; this is the primary source of software in Ubuntu.

Files downloaded from other locations are not marked as “executable” since they did not get installed via a trusted software repository. Because of this, attempting to open downloaded files that are software will fail. The primary reason for blocking this software is to help unsuspecting users avoid malware (i.e. malicious software like trojan horses, worms, and viruses).

Ubuntu Policy requires that software not marked as executable not be runnable. One of the most common ways this happens is by having a package ship a .desktop file for a MimeType which executes the target file (.EXE, .JAR, etc). This is not allowed unless the target file is already executable (or installed by a trusted software repository) “

artikan sendiri ye .. gw juga gak tau itu artinya apa  :D :P ..

Melihat dari hal diatas.. setelah cari2 di omGo ada gak ya ?? yang mempunyai masalah kayak gw, ternyata gak nemu… :D yaudah pergi ke kampus forum.linux.or.id setelah buka thread.. jeng .. jeng.. akhirnya berkat saran dari kang Fatur, ya udah deh ketemu masalahnya hanya diubah aja chmodnya… setelah gw ubah dengan command tapi sebelumnya arahkan dlu ke folder tempat file yang akan dichmod.. setelah ketemu ini commandnya…

“chmod 777 winbox-2.2.13.exe ” tekan enter  :D , selesai dan bisa deh jalan…. #Alkhamdullilah…..

Nah… sekarang marilah kita pahami makna dari 777 nya itu didepan chmod, kenpa gak 007 aja biar keren kayak jamesbond :D :P   kira – kira apa sich maksudnya…??  Oke langsung aja gw jelasin….

Chmod kepanjangan dari change mode yang artinya sebuah command yang bisa mengganti mode dari sebuah file. begitu kurang lebihnya.

Jadi fungsi chmod tersebut adalah untuk memberikan akses ( read, write , executable ) kepada group – group tertentu terhadap file – file yang ada di komputer.

Penjelasan dari akses – akses atau mode – mode diatas adalah :

1. Read = r = memberikan kepada group / user untuk hanya sekedar membaca / melihat.

2. Write = w = memberikan kepada group / user untuk bisa menulis file tersebut.

3. Executable = x = memberikan kepada group / user untuk bisa mengeksekusi file tersebut.

Didalam chmod yang berbasis linux chmode nya harus berupa angka – angka, dan setiap angka – angka tersebut mempunya arti yang mendalam :D

berikut daftar arti dari angka – angka tersebut :

0 = —

1 = –x

2 = -w-

3 = -wx

4 = r–

5 = r-x

6 = rw-

7 = rwx

Nah sekarang ketemu jadi kalau seperti yang saya lakukan diatas chmod 777 = (rwxrwxrwx) jadi bisa kita baca dari depan ( angka paling kiri dari hadapan anda ) maka akan berarti.. bahwa angka 777 tersebut adalah … user, group, dan NN  bisa melakukan apa saja terhadap file tersebut.

contoh lain

433

pertama 4 –> READ (kita hanya bisa baca)

kedua 3 –> 2+1 write execute (user,group, NN hanya bisa baca dan exsekusi)

ketiga 3 –> 2+1 write execute (user,group, NN hanya bisa baca dan exsekusi)

Demikian kiraanya.. mudah2an di mengerti… :D

Advertisement
  1. May 20, 2010 at 10:21 am | #1

    mengamankan yang pertamax…..salam

    • anakkost
      May 21, 2010 at 9:43 am | #2

      julianusginting :

      mengamankan yang pertamax…..salam

      ha..ha… yach gw dapet keduax aja gpp… thkss

  2. March 21, 2011 at 5:21 am | #3

    langkah2 nya gmna mas, untk mengubah chmod

    • anakkost
      March 21, 2011 at 2:34 pm | #4

      hehehe..

      langkah2nya simple aja sebenarnya, asumsi sudah masuk di terminal (console), tinggal arahkan aja ke direcktory file mana yang akan di chmod, setelah ketemu tinggal eksekusi, salah satu commandnya seperti diatas..

      semoga membantu..

  3. ahmad
    October 25, 2011 at 3:52 am | #5

    jika file-nya hanya butuh di eksekusi…bisa dengan perintah

    # chmod +x winbox.exe
    :)

    • meedjo
      October 28, 2011 at 12:11 pm | #6

      terima kasih mas ahmad atas sharingnya.. :) viva linux

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.