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
..
Melihat dari hal diatas.. setelah cari2 di omGo ada gak ya ?? yang mempunyai masalah kayak gw, ternyata gak nemu…
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
, 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
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
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…







Recent Comments