CHMOD dan CHOWN - Khalidfatur87/TRAINING GitHub Wiki
- Chmod merupakan singkatan dari Change Mode (mengubah mode) perintah ini digunakan untuk mengubah hak akses atau permission file dan folder, ada tiga jenis hak akses yang biasanya dipakai pada chmod beserta simbol yaitu: r = read/membaca W = write/menulis X = execute/menjalankan
Nilai pada masing - masing simbol itu pun berbeda 0 = no permission 1 = --x = execute 2 = -w- = write 3 = -wx = write and execute 4 = r-- = read 5 = r-x = read and execute 6 = rw- = read and write 7 = rwx = read, write, and execute
jika di jumlah total nya menjadi 7 r+w+x=7 (4+2+1=7)
Disini ada per mission **-rw-r-xr-x **berapakah nilai permission berikut: -rw-r-xr-x = 655 kenapa bisa 655 karena : -rw =6, r-x=5, r-x=5.
contoh 1 mengubah permission (chmod) dengan permission 655
- Cek folder yang telah kita buat terlebih dahulu
- Lalu kita masuk ke folder yang ingin di ubah permission file nya, bisa kita lihat di gambar bahwa permission nya masih 644
- Kemudian kita ubah permissionnya menjadi 655 dengan perintah seperti gambar dibawah, di sini saya ubah semua permission pada file yang ada di folser itu dengan permission yang sama
- Jika sudah kita lihat lagi dengan mengecek permission yang telah kita buat tadi menjadi 655
contoh 2 mengubah permission (chmod) dengan permission 765
- Sama seperti tadi kita cek folder yang mau kita ubah permission pada file nya
- Lalu kita masuk ke folder yang ingin di ubah permission file nya, bisa kita lihat di gambar bahwa permission nya masih 644
- Kemudian kita ubah permissionnya menjadi 765 dengan perintah seperti gambar dibawah, di sini saya ubah semua permission pada file yang ada di folser itu dengan permission yang sama
- Jika sudah kita lihat lagi dengan mengecek permission yang telah kita buat tadi menjadi 765
Nah jika sudah tanda nya berhasil merubah permission nya
Selanjutnya kita membahas chown apa itu chown
- Chown merupakan singkatan dari Change Owner yang artinya mengubah pemilik, chown merupakan perintah Linux yang berfungsi sebagai bisa menggubah kepemilikan suatu file atau folder ke user yang berbeda
contoh :
- Pertama kita cek dulu folder atau direktory yang sudah kita buat sebelumnya
- Masuk kedalam folder yang kita inginkan
- Kemudian kita cek apakah folder atau direktory tersebut sudah memiliki user, disini user nya masih root
- Setelah itu barulah kita mulai memasukan user nya dengan yang sudah dibuat sebelum nya, cara nya masukan perintah **chown -R nama user:nama user namafolder **
- Jika sudah kita cek lagi apakah user nya sudah terganti atau belum
- Selanjutnya kita coba mengakses file atau folder atau direktory tersebut dengan menggunakan user lain yang juga sudah kita buat sebelunnya
- Lalu kita coba untuk mengedit salah satu file
jika sudah masuk akan ada bacaan [File "acne.txt" is unwritable] yang artinya tidak diberikan akses untuk menulis di dalam file tersebut
kalo kita coba untuk mensave maka akan ada bacaan [ Error writing acne.txt: permission danied ] yang artinya izin di tolak