Bagaimana Saya Memberikan Izin Pengguna ke Folder di Linux

How I Give User Permission Folder Linux

Privasi adalah bagian penting dari kehidupan seseorang, baik media sosial atau tempat kerja. Ini membantu melindungi data pribadi dan profesional yang tidak ingin kami bagikan kepada semua orang. Terkadang, orang mengerjakan data sensitif yang tidak dapat dibagikan di dalam atau di luar perusahaan.

Demikian pula, ketika beberapa pengguna terhubung dengan sistem, mereka mungkin memerlukan beberapa akses pribadi ke sumber daya tertentu. Jika kita berbicara tentang izin file atau folder/direktori, itu berarti Anda mengizinkan mereka untuk membaca, menulis, atau memodifikasi file atau direktori. Sangat penting untuk mengembalikan kepemilikan file/folder dari pengguna yang bukan bagian dari akun Anda saat ini tetapi dapat memilikinya .



Diasumsikan sebagai tantangan bagi pengguna Linux untuk mengakses izin ke file atau folder karena mereka sedikit menyadarinya. Mengatur izin ke folder tertentu cukup sederhana dan dapat dilakukan melalui baris perintah atau GUI (kita akan membahas bagaimana melakukannya nanti).



Ada dua level dalam sistem Linux untuk otorisasi yang harus Anda pahami:



  • Kepemilikan
  • Izin

Mari kita jelaskan keduanya untuk memahami kategori apa yang dibagi lagi menjadi:

Kepemilikan:

Jika kita berbicara tentang kepemilikan file atau folder di sistem operasi Linux, mereka dibagi menjadi 3 jenis:

  • Pengguna
  • Kelompok
  • Yang lain

NS pengguna -membuat folder, dan itulah mengapa terkadang kami mengklaimnya sebagai pemilik. Ini direpresentasikan sebagai kamu di baris perintah saat memberikan akses melalui perintah.



KE kelompok berisi beberapa pengguna Linux yang terhubung ke sistem yang memiliki akses izin yang sama. Akan sangat membantu ketika banyak pengguna menggunakan sistem dan memberi mereka izin folder untuk mengaksesnya. Anda dapat membuat grup untuk menambahkan semuanya alih-alih mengizinkannya satu per satu. Dalam hal ini, orang selain grup tidak dapat mengakses folder. Bentuk perwakilan anggota grup di baris perintah Linux adalah G .

NS lainnya kategori mencakup pengguna publik yang bukan bagian dari anggota atau kepemilikan grup. Jika Anda mengizinkan yang lain, kami dapat mengatakan Anda mengizinkan semua orang di dunia untuk mengakses file/folder. Terkadang, itu bisa berbahaya, jadi pikirkan dua kali sebelum melakukannya. Pengguna publik diwakili oleh atau :

Mengingat:

kamu pengguna

g grup

o publik

Izin:

Ada 3 jenis izin yang dapat Anda berikan kepada pemilik yang telah kami sebutkan di bawah ini:

  • Membaca
  • Menulis
  • Menjalankan

Dalam Baca ( R ), pengguna dapat membuka file/folder dan membacanya, sedangkan mode tulis (w) memungkinkan membuat perubahan pada file/folder. Anda memiliki wewenang untuk menambahkan konten, menghapus, atau mengganti namanya.

Tanpa mengeksekusi (x) izin, Anda hanya dapat membaca dan menulis ke file, tetapi Anda tidak dapat menjalankannya. Untuk membuat file dapat dieksekusi, atur izin eksekusi.

Cara memberikan izin pengguna ke folder di Linux:

Anda dapat memberikan akses izin kepada pengguna menggunakan beberapa pendekatan, melalui terminal dan GUI.

Sebelum langsung melompat ke dalamnya, perhatikan perintah khusus untuk mengubah izin dan kepemilikan.

  • chmod perintah digunakan untuk mengubah izin
  • chown perintah digunakan untuk mengubah kepemilikan

Cara memberikan izin pengguna ke folder melalui baris perintah:

Anda dapat mengatur izin seperti membaca, menulis, atau menjalankan folder melalui perintah chmod di terminal.

Anda dapat menggunakan chmod perintah untuk mengubah pengaturan izin dengan dua cara berbeda:

  1. Mode Absolut (mode numerik)
  2. Modus Simbolis

Perbedaan antara mode mutlak dan mode simbolis apakah itu di Modus mutlak, Anda dapat mengatur izin untuk semua pemilik (pengguna, grup, lainnya) menggunakan angka oktal tiga digit alih-alih karakter. Sedangkan di mode simbolis , Anda dapat mengatur izin melalui simbol matematika dan hanya untuk pemilik tertentu.

Mari kita tunjukkan keduanya:

Berikan akses pengguna ke folder melalui mode absolut:

Untuk memahami bagaimana kami dapat memberikan akses izin ke folder melalui mode absolut, kami perlu memahami tabel yang diberikan di mana nomor disebutkan untuk semua jenis izin.

Angka Jenis Izin Simbol untuk Izin
0 Tidak ada izin -
1 Menjalankan -X
2 Menulis -di dalam-
3 Jalankan + Tulis -wx
4 Membaca R-
5 Baca + Jalankan r-x
6 Baca + Tulis rw-
7 Baca + Tulis + Jalankan Rwx

Mari kita jalankan contoh untuk memeriksa cara kerjanya:

Untuk menampilkan pengaturan izin folder saat ini folder_pengujian , jalankan perintah berikut:

$ls -NSfolder_pengujian

Outputnya menunjukkan:

  • Pertama rw – mewakili🡪 pengguna (pemilik) yang dapat membaca atau menulis/mengedit file tetapi tidak dapat menjalankannya karena mode eksekusi diatur ke -.
  • Kedua rw – mewakili grup (semua pengguna yang ditambahkan ke grup) yang dapat membaca atau menulis/mengedit file.
  • Ketiga R — mewakili orang lain (publik) yang hanya dapat membaca file

Sekarang jalankan chmod perintah untuk mengubah akses izin:

$chmod 760folder_pengujian

(760 pemilik dapat membaca, menulis, atau mengeksekusi file, kelompok dapat membaca dan menulis, dan tidak ada akses untuk publik pengguna)

Jalankan ls perintah untuk memeriksa modifikasi:

$ls-kepada

Berikan akses pengguna ke folder melalui mode simbolis:

Tiga operator digunakan dalam mode simbolis untuk mengatur izin:

Operator Fungsi
+ Tambahkan izin
- Hapus izin
= Atur izin dan timpa pengaturan izin sebelumnya

Seperti yang telah kami sebutkan di bagian pendahuluan bahwa bagaimana mewakili pemilik. Jadi, mari kita mulai dengan sebuah contoh:

Periksa pengaturan izin saat ini dari folder_pengujian menggunakan yang disebutkan ls memerintah:

$ls -NSfolder_pengujian

Untuk menyetel izin ke pengguna ( pemilik) , perintahnya adalah:

$chmod kamu=rwx Pengujian_folder

-

Sekarang, jalankan ls perintah untuk mendapatkan output:

$ls -kepada

Untuk menghapus izin baca dari pengguna, jalankan perintah:

$chmodu-r Pengujian_folder

Sekarang, jalankan ls perintah untuk mendapatkan hasil:

Cara memberikan izin pengguna ke folder melalui GUI:

Mengubah izin file menggunakan GUI adalah pendekatan paling sederhana. Ikuti langkah-langkah yang tercantum:

Buka direktori home, dan arahkan ke folder yang ditargetkan.

Misalnya, untuk mengubah izin akses ke folder pengujian , pertama, pilih:

Klik kanan pada pengujian folder dan pilih Properti :

NS Properti akan muncul jendela dengan 3 tab:

Navigasikan ke Izin tab dan pilih:

Dari tab ini, Anda dapat melakukan perubahan sesuai kebutuhan.

Klik pada Ubah Izin untuk File Terlampir, dan Anda akan mendapatkan jendela yang memungkinkan pengguna untuk mengubah mode izin, yaitu mode baca dan tulis untuk pemilik:

Misalkan status izin saat ini dari pengujian folder diberikan di bawah ini:

Ayo buka ubah izin jendela dan ubah entri sebagai:

Grup Hanya baca

Lainnya Tidak ada

Navigasikan ke mengubah tombol dan klik.

Sekarang, konfirmasi menggunakan ls perintah lagi di terminal jika perubahan telah berhasil dilakukan.

Kesimpulan:

Mengatur akses izin ke file atau folder adalah wajib saat ini untuk alasan keamanan karena seseorang yang tidak lagi menjadi bagian dari sistem Anda mungkin juga memiliki akses folder. Untuk mengontrol masalah keamanan dan menjaga file tetap aman, Anda dapat mengatur izin.

Ada tiga kategori kepemilikan yaitu user, group, dan lainnya. Dan juga, kami memiliki 3 jenis untuk pengaturan izin seperti membaca, menulis, dan mengeksekusi.

Anda dapat memberikan izin pengguna ke folder dengan dua cara; melalui baris perintah dan GUI. Pendekatan GUI lebih baik, menurut saya, karena ini adalah cara yang cukup mudah dan sederhana untuk mengatur izin.