Share: Pemberian Hak Akses User Linux Semua Distro (Chmod)
Hak Akses User Linux – yoo.. selamat datang kembali di Situs Blog PelajarIT ini. Kali ini admin ingin mengupadate artikel mengenai Linux lagi nih. Lebih tepatnya yakni apa itu hak akses dan bagaimana menggunakannya pada Linux.
Oke berbicara mengenai hak akses, hak akses pada linux ini sama halnya dengan yang ada di Windows yakni memberikan ijin kepada user untuk mengakses sebuah directory atau file. Dengan memberikan hak akses yang sesuai pada user, anda dapat melindungi directory atau file anda.
Cara kerja hak akses pada Linux ini bisa dikatakan sama seperti saat anda bertamu ke rumah orang. Pertama anda harus meminta ijin dan dipersilahkan dulu sebelum anda diperbolehkan memasuki rumah orang tempat anda bertamu.
Kemudian jika anda ingin memasuki atau menggunakan sebuah ruangan, anda juga harus mendapatkan ijin dulu dari pemilik rumah. Begitu juga dengan jika anda ingin menggunakan atau meminjam sebuah barang, anda harus mendapatkan ijin terlebih dahulu.
Nah, kira-kira seperti itulah cara kerja si hak akses ini. Mode pemberian hak akses pada linux ini bisa anda tulis menggunakan hurup dan angka. Nah angka inilah yang akan mewakili hurup atau sebaliknya hurup ini yang akan mewakili angka.
Oke untuk lebih jelasnya, perhatikan gambar berikut ini. Gambar brikut ini adalah contoh hak akses yang diberikan pada sebuah Directory yang ada di linux saya.
Keterangan :
1. d adalah kode pengganti untuk Directory
2. r adalah kode pengganti dari Read (membaca file dalam atau directory),
3. w adalah kode pengganti dari Write (menulis atau mengubah file atau directory),
4. x adalah kode pengganti dari Execute (menjalankan program atau ijin masuk directory)
Nah, untuk pemberian hak akses pada file dapat anda lihat pada gambar berikut ini.
Gambar di atas merupakan contoh hak akses yang diberikan oleh super user atau root untuk file-file yang ada di dalam directory /etc/bind. Seperti yang anda lihat di pada gambar di atas, user root dapat atau diperbolehkan untuk Membaca dan Mengubah file tersebut.
Oke setelah memahami mengenai hak akses ini, kita akan lanjut membahas mengenai bagaimana cara mengaplikasikannya pada linux anda.
Seperti yang saya jelaskan tadi di atas, anda dapat melakukan pemberian hak akses pada linux menggunakan Huruf atau angka. Untuk menggunakan huruf, anda harus perhatikan dulu setiap huruf yang anda tulis mewakili apa.
Contoh disini saya ingin mengubah hak akses pada directory yang ada di Home. Untuk gambar awalnya silahkan anda lihat pada gambar yang pertama. Saya ingin mengubah hak akses pada fileku yang semula drwxr-xr-x menjadi read and write saja.
Caranya atau sintaksnya adalah #chmod a-x fileku/ dan tekan enter. Perhatikan gambar di bawah ini hak akses pada fileku sudah berubah menjadi drw-rw-rw atau user hanya dapat membaca dan mengubah tanpa dapat menjalankan program.
Note : sintaks #chmod a-x “nama directory atau file” memberikan hak akses kepada semua orang yang ingin mengakses directory atau file. Anda dapat mengubah sintaks a-x(mengurangi) dan a+x(menambahkan hak akses) menjadi u-x atau u+x yang berlaku hanya untuk user saja.
Contoh : saya ingin mengubah hak akses user pada directory filemereka menjadi read and write saja. Sintaksnya adalah #chmod u-x filemereka/ perhatikan perbedaan menggunakan "a" dengan menggunakan "u" pada gambar berikut ini.
Bagaimana, sudah jelas bukan perbedaan atara menggunakan “u” dengan menggunaka “a”. jika belum jelas silahkan anda baca ulang dari atas dan betul-betul anda pahami. Lakukan sambil peraktik, agar pemahaman anda bisa lebih cepat.
Nah, berikutnya adalah pemberian hak akses menggunakan angka. Angka-angka yang digunakan antara lain adalah 1 untuk Execute, 2 untuk Write dan 4 untuk Read. Perhatikan gambar hak akses pada file yang ada di directory bind linux saya pada gambar 2.
Saya akan mengubah hak akses dari file db.domain yang semula “-rw-r- -r- - “ menjadi “-rwx- -r--r--“ atau bisa diExecute. nah untuk menulis sintaksnya, anda harus perhatikan dan hafalkan dulu 3 angka di atas.
Karena saya akan menambahkan hak akses Execute, berarti saya harus menambahakan atau menjumlahkan 4(Read)+2(Write)+1(Execute) sehingga sintaksnya menjadi #chmod 744 db.domain. perhatikan gambar berikut.
Note : saya menggunakan 744 karena bisa anda lihat pada keterangan angka di atas 4+2+1=7 dan r(Read)=4 maka sintaks yang diperoleh adalah #chmod 744.
Bagaimana, cukup mudah bukan cara pemberian hak akses menggunakan angka ini. Saya rasa sudah cukup mudah, anda hanya perlu menghafalkan angka-angka tersebut dengan fungsinya.
Jangan lupa share artikel ini jika anda merasa artikel ini cukup bermanfaat. Teruslah berkunjung ke Blog ini, karena setiap hari aka nada artikel menarik yang akan saya bahas disini. Sekian dulu untuk artikel kali ini. Wassalam dan salam Para PelajarIT.
Oke berbicara mengenai hak akses, hak akses pada linux ini sama halnya dengan yang ada di Windows yakni memberikan ijin kepada user untuk mengakses sebuah directory atau file. Dengan memberikan hak akses yang sesuai pada user, anda dapat melindungi directory atau file anda.
Cara kerja hak akses pada Linux ini bisa dikatakan sama seperti saat anda bertamu ke rumah orang. Pertama anda harus meminta ijin dan dipersilahkan dulu sebelum anda diperbolehkan memasuki rumah orang tempat anda bertamu.
Kemudian jika anda ingin memasuki atau menggunakan sebuah ruangan, anda juga harus mendapatkan ijin dulu dari pemilik rumah. Begitu juga dengan jika anda ingin menggunakan atau meminjam sebuah barang, anda harus mendapatkan ijin terlebih dahulu.
Nah, kira-kira seperti itulah cara kerja si hak akses ini. Mode pemberian hak akses pada linux ini bisa anda tulis menggunakan hurup dan angka. Nah angka inilah yang akan mewakili hurup atau sebaliknya hurup ini yang akan mewakili angka.
Oke untuk lebih jelasnya, perhatikan gambar berikut ini. Gambar brikut ini adalah contoh hak akses yang diberikan pada sebuah Directory yang ada di linux saya.
Keterangan :
1. d adalah kode pengganti untuk Directory
2. r adalah kode pengganti dari Read (membaca file dalam atau directory),
3. w adalah kode pengganti dari Write (menulis atau mengubah file atau directory),
4. x adalah kode pengganti dari Execute (menjalankan program atau ijin masuk directory)
Nah, untuk pemberian hak akses pada file dapat anda lihat pada gambar berikut ini.
Gambar di atas merupakan contoh hak akses yang diberikan oleh super user atau root untuk file-file yang ada di dalam directory /etc/bind. Seperti yang anda lihat di pada gambar di atas, user root dapat atau diperbolehkan untuk Membaca dan Mengubah file tersebut.
Oke setelah memahami mengenai hak akses ini, kita akan lanjut membahas mengenai bagaimana cara mengaplikasikannya pada linux anda.
Cara Pemberian Hak Akses User Linux
1. Menggunakan Huruf
Contoh disini saya ingin mengubah hak akses pada directory yang ada di Home. Untuk gambar awalnya silahkan anda lihat pada gambar yang pertama. Saya ingin mengubah hak akses pada fileku yang semula drwxr-xr-x menjadi read and write saja.
Caranya atau sintaksnya adalah #chmod a-x fileku/ dan tekan enter. Perhatikan gambar di bawah ini hak akses pada fileku sudah berubah menjadi drw-rw-rw atau user hanya dapat membaca dan mengubah tanpa dapat menjalankan program.
Note : sintaks #chmod a-x “nama directory atau file” memberikan hak akses kepada semua orang yang ingin mengakses directory atau file. Anda dapat mengubah sintaks a-x(mengurangi) dan a+x(menambahkan hak akses) menjadi u-x atau u+x yang berlaku hanya untuk user saja.
Contoh : saya ingin mengubah hak akses user pada directory filemereka menjadi read and write saja. Sintaksnya adalah #chmod u-x filemereka/ perhatikan perbedaan menggunakan "a" dengan menggunakan "u" pada gambar berikut ini.
Bagaimana, sudah jelas bukan perbedaan atara menggunakan “u” dengan menggunaka “a”. jika belum jelas silahkan anda baca ulang dari atas dan betul-betul anda pahami. Lakukan sambil peraktik, agar pemahaman anda bisa lebih cepat.
2. Menggunakan Angka
Saya akan mengubah hak akses dari file db.domain yang semula “-rw-r- -r- - “ menjadi “-rwx- -r--r--“ atau bisa diExecute. nah untuk menulis sintaksnya, anda harus perhatikan dan hafalkan dulu 3 angka di atas.
Karena saya akan menambahkan hak akses Execute, berarti saya harus menambahakan atau menjumlahkan 4(Read)+2(Write)+1(Execute) sehingga sintaksnya menjadi #chmod 744 db.domain. perhatikan gambar berikut.
Note : saya menggunakan 744 karena bisa anda lihat pada keterangan angka di atas 4+2+1=7 dan r(Read)=4 maka sintaks yang diperoleh adalah #chmod 744.
Bagaimana, cukup mudah bukan cara pemberian hak akses menggunakan angka ini. Saya rasa sudah cukup mudah, anda hanya perlu menghafalkan angka-angka tersebut dengan fungsinya.
Penutup
Oke mungkin hanya itu tips atau tutorial dari saya mengenai pemberian hak akses user linux semua distro pada artikel ini, terimakasih saya ucapkan kepada para pengunjung karena telah bersedia berkunjung dan membaca artikel saya pada Blog ini.Jangan lupa share artikel ini jika anda merasa artikel ini cukup bermanfaat. Teruslah berkunjung ke Blog ini, karena setiap hari aka nada artikel menarik yang akan saya bahas disini. Sekian dulu untuk artikel kali ini. Wassalam dan salam Para PelajarIT.