Berisikan Tentang Tentang Bermacam Macam Ilmu IT

SEARCE THIS BLOG

Kamis, 31 Desember 2020

Edit Permission Linux "CHMOD & CHOWN"

 "CHMOD"

Apa itu "CHMOD"? CHMOD merupakan singkatan dari Change Mode (mengubah mode) perintah ini digunakan untuk mengubah file dan folder, ada tiga jenis hak akses yang biasanya dipakai pada chmod beserta simbol yaitu: r = read/membaca w = write/menulis x = execute/mengeksekusi.

Dan RWX memiliki nilai loh! yaitu 7 (R+W+X = 7), r-- = 4, -w- = 2, --x = 1, Untuk list number permissionnya adalah :

0 = ---

1 = --x

2 = -w-

3 = -wx

4 = r--

5 = r-x

6 = rw-

7 = rwx

Sekarang kita akan melakukan edit permission dengan "CHMOD"

Ingat! buatlah beberapa file terlebih dahulu di folder yang sudah dibuat.

  1. Contoh saya akan membuat permission untuk beberapa file dengan format -rw-r-xr-x (655) lalu masukkan Command/Perintah : "chmod 655 namefile.txt"
Untuk mengecek sudah berubah atau belum, gunakan Command/Perintah "ls -lah" setelah chmod

  1. Selanjutnya saya akan membuat permission untuk beberapa file lagi dengan format -r-xr---wx (543) lalu masukkan Command/Perintah : "chmod 543 namefile.txt"
Untuk mengecek sudah berubah atau belum, gunakan Command/Perintah "ls -lah" setelah chmod


"CHOWN"

Apa itu "CHOWN"? CHOWN Adalah perintah di linux yang bisa mengubah kepemilikan suatu file atau folder ke user lain. Saat kita memiliki file (contoh : laporan_siomay.txt, laporan_siomayy.txt, laporan_siomayyy.txt) dan kita ingin membuat owner dan grup file ini menjadi sesuai dengan yang kalian inginkan, lalu untuk memisahkan nya dengan menggunakan simbol titik dua ( : ).

  1. Sebagai contoh silahkan masuk ke folder yang sudah dibuatkan file sebelumnya lalu masukan Command/Perintah : "cd name folder"
  2. Untuk "CHOWN" masukkan Command/Perintah : "chown -R kyy26:kyy26 /home/kyy26/Produk"
  3. Untuk mengecek sudah berubah atau belum masukkan juga Command/Perintah "ls -lah" setelah chown

4. Kemudian masukkan Command/Perintah : "su kyy26"
5. Setelah "su" kita masuk ke GNU nano dengan Command/Perintah : "nano namefile.txt"
6. Saat masuk GNU nano tulislah kata-kata bebas terserah kalian



Setelah dilihat-lihat kok "Error Writing Permission Denied" ya? mengapa bisa terjadi? Hal itu dikarenakan format -rw-r-xr-x (655) yang artinya pemilik bisa membaca dan menulis, tetapi kelompok dan orang lain hanya bisa membaca dan mengeksekusi tapi tidak bisa menulis.

Contoh kedua : Untuk langkah-langkahnya sama seperti contoh sebelumnya tetapi kita hanya mengubah user, folder, dan filenya.

  1. Sebagai contoh silahkan masuk ke folder yang sudah dibuatkan file sebelumnya lalu masukan Command/Perintah : "cd name folder"
  2. Untuk "CHOWN" masukkan Command/Perintah : "chown -R kyy26:kyy26 /home/kyy26/Produk/Driver"
  3. Untuk mengecek sudah berubah atau belum masukkan juga Command/Perintah "ls -lah" setelah chown

4. Kemudian masukkan Command/Perintah : "su name user lain"
5. Setelah "su" kita masuk ke GNU nano dengan Command/Perintah : 


Setelah dilihat-lihat kok "Error Reading Permission Denied" ya? mengapa bisa terjadi? Hal itu dikarenakan format -rw-r-x--x (651) yang artinya pemilik bisa membaca dan menulis, kelompok bisa membaca dan mengeksekusi, tetapi orang lain hanya bisa mengeksekusi, tentu orang lain tidak bisa membaca dan menulis.

6. Ingat! untuk pengecekkan file yang tadi digunakan saat masuk GNU nano bisa dengan Command/Perintah : "cat name folder.txt"

Dan ternyata tetap "Permission Denied"


SEKIAN TERIMA KASIH
SEMOGA BERMANFAAT


Tidak ada komentar: