Linux Ubah Izin Direktori

Linux Ubah Izin Direktori



Pernahkah Anda mengalami masalah saat mencoba mengakses direktori, dan menerima pesan kesalahan bahwa Anda tidak memiliki izin untuk melakukan perubahan pada file atau direktori? Ini terjadi ketika Anda tidak memiliki izin akses yang diperlukan untuk mengeksekusi atau memodifikasi komponen apa pun di dalam file.

Di platform Linux, banyak pengguna diperbolehkan mengakses server yang sama saat bekerja sebagai satu tim. Ini bagus tetapi juga meningkatkan risiko keamanan karena dapat memengaruhi privasi pemiliknya. Mengakses file atau direktori secara individual juga dapat meningkatkan kemungkinan kehilangan data atau file penting.







Linux adalah platform ramah pengguna yang selalu menjamin privasi pengguna dan meningkatkan pengalaman pengguna terbaik. Jadi, tidak perlu khawatir jika sistem Anda diakses oleh beberapa pengguna; kita dapat membatasi akses ke file atau direktori dengan mengubah izinnya. Ini untuk mengubah izin file atau direktori, kami memiliki cara yang ampuh chmod Perintah Linux yang digunakan untuk mengizinkan atau membatasi akses direktori.



Sebelum masuk ke alat perintah ini, pertama-tama kita harus memiliki informasi berikut:



Grup Linux

Biasanya, Linux memiliki tiga jenis pengguna:





Pemilik ( di dalam ) Pengguna yang membuat file atau direktori
Grup ( G ) Jumlah banyak pengguna; izin akses ke semua anggota grup
Pengguna Lain ( HAI ) Pengguna lain yang bukan pemilik file atau anggota grup mana pun

Tentukan Jenis Izin

Ada tiga jenis izin file atau direktori yang dapat kami berikan akses kepada pengguna:

( R ) & #129130; membaca pengguna hanya dapat melihat file atau direktori
( Di dalam ) & #129130; menulis pengguna dapat melihat dan mengedit file atau direktori
( Dia ) & #129130; menjalankan pengguna dapat membaca, menulis, atau mengeksekusi file atau direktori

Representasi Simbolik

Saat mengubah izin direktori, ada dua kemungkinan, mengizinkan atau menghapus akses. Dalam kasus tersebut, operator berikut akan digunakan untuk menetapkan atau menghapus izin:



+ menunjukkan untuk menambahkan izin (baca, tulis, atau jalankan) untuk mengakses file/direktori
Menandakan tidak ada izin atau penghapusan izin ((baca, tulis, atau jalankan) untuk mengakses file/direktori

Selain itu, Anda dapat mengidentifikasi izin yang diberikan ke file atau direktori menggunakan karakter numerik, tabel berikut menampilkan nomor dan artinya di direktori perubahan Linux:

0 Tidak ada izin
1 Menjalankan
2 Menulis
3 Tulis + Jalankan
4 Membaca
5 Baca + Jalankan
6 Baca + Tulis
7 Baca + Tulis + Jalankan

Linux Ubah Izin Direktori

Sekarang, mari kita jalankan beberapa contoh sambil mengingat informasi yang disebutkan di atas; untungnya, kami memiliki dua pendekatan untuk mengubah izin direktori:

  1. Antarmuka Pengguna Grafis
  2. Terminal

Ubah Izin Direktori di Linux Menggunakan GUI

Cara paling sederhana untuk mengubah izin direktori adalah melalui pendekatan GUI; mari buat direktori baru bernama sampel_dir untuk pemahaman yang lebih baik:

Klik kanan padanya untuk mendapatkan menu popupnya dan klik Properti pilihan:

Pindah ke Izin tab dan di sana Anda akan melihat bagian yang berbeda yaitu, pemilik, grup, dan lainnya:

Pada tangkapan layar di atas, Anda dapat melihat, bahwa akses diberikan kepada pemilik, grup, dan pengguna lain; navigasikan ke “ Ubah Izin untuk file Terlampir ” dan klik untuk melihat opsi izin lainnya juga:

Dalam sampel_dir direktori, baik pemilik maupun grup memiliki akses penuh ke file dan folder; ini termasuk kemampuan untuk membaca, menulis, mengedit, menghapus, atau mengeksekusi data apa pun di dalamnya. Namun, pengguna lain hanya diperbolehkan mengakses file tersebut dan tidak dapat melakukan modifikasi apa pun.

Anda dapat mengubah akses izin ke Pemilik (orang yang membuat direktori), Kelompok (dari tempat pemiliknya termasuk pengguna lain), dan Yang lain (semua pengguna lain) sesuai dengan kebutuhan.

Ubah Izin File/Direktori di Linux Menggunakan Terminal

Jika Anda pandai menggunakan terminal untuk melakukan tugas tertentu di mesin Linux, maka bagian ini cocok untuk Anda.

Buat direktori baru dan beri nama tes_dir dengan mengetik berikut ini mkdir perintah di terminal:

mkdir tes_dir

Ubah lokasi direktori default menjadi tes_dir direktori menggunakan perintah cd:

CD tes_dir

Buat beberapa file mentah di tes_dir direktori dengan menjalankan perintah sentuh yang disebutkan:

menyentuh file1 file2

Sekarang, jalankan ls bersama dengan parameter -l untuk membuat daftar file dengan izin akses defaultnya:

aku -l

Pada tangkapan layar di atas:

Anda dapat mengubah izin dengan perintah chmod dengan menggunakan sintaks yang disebutkan:

chmod [ izin ] [ nama file ]

Misalkan saya ingin memberikan izin berikut ke grup Linux:

pemilik→ membaca, menulis, dan mengeksekusi

kelompok→ membaca dan menulis

lainnya→ membaca dan menulis

Jadi, perintahnya adalah sebagai berikut untuk mengalokasikan izin ini file1 :

chmod di dalam =rwx, G =rw, HAI =rw file1

Konfirmasikan menggunakan perintah ls jika izin berhasil diubah file1 :

chmod di dalam =rwx, G =rw, HAI =rw file1

Anda juga dapat menetapkan izin menggunakan karakter numerik, seperti perintah untuk file2 yang memiliki izin yang sama adalah:

chmod 766 file2

Dalam perintah di atas:

7 adalah untuk Pemilik telah membaca (4), menulis (2), atau menjalankan (1) izin, 6 Untuk Kelompok membaca (4) dan menulis (2), dan selanjutnya 6 adalah untuk Lainnya pengguna membaca (4) dan menulis (2) izin.

Konfirmasikan sekarang menggunakan perintah ls untuk memeriksa pengaturan izin:

aku -l

Demikian pula, kita dapat mengubah izin direktori menggunakan pendekatan yang sama seperti yang kita ikuti di atas dengan file.

Pindah ke direktori home dan jalankan aku perintah untuk menampilkan izin direktori:

CD ~

aku -l

Pada tangkapan layar di atas, D mewakili direktori; mari kita ambil direktori mana pun sebagai contoh dan ubah izinnya yaitu, sampel_dir :

Izin saat ini diberikan kepada sampel_dir direktori adalah, bahwa pemilik dan grup dapat membaca, menulis, atau mengeksekusi direktori ini, sedangkan pengguna lain memiliki akses untuk membaca dan mengeksekusi direktori tersebut.

Untuk mengubahnya, jalankan yang disebutkan chmod perintah dan ubah izin direktori sesuai dengan kebutuhan:

chmod rwxrw-r-- sample_dir

Jalankan perintah ls untuk mengonfirmasi modifikasi akses yang telah kita buat di direktori sample_dir:

aku -l

Anda juga dapat mengubah izin direktori beserta sub-file dan kontennya dengan menggunakan -R parameter:

chmod -R di dalam =rwx, G =rx, HAI =r sampel_dir

Ubah lokasi direktori menjadi sampel_dir dan jalankan perintah ls untuk mencantumkan izin file-nya:

CD sampel_dir

aku -l

Kesimpulan

Mengubah izin file atau direktori diperlukan ketika banyak pengguna bekerja di server yang sama. Ada tiga jenis Linus, pemilik, grup, dan lain-lain; itu pemilik adalah orang yang membuat file atau direktori, yaitu kelompok terdiri dari banyak pengguna, dan yang lain adalah pengguna lokal yang bekerja pada sistem yang sama. Linux memungkinkan penggunanya untuk mengatur izin pada file dan direktori untuk menghindari kehilangan dan tindakan merugikan oleh pengguna lain.

Panduan ini telah menyebutkan panduan singkat tentang cara mengubah izin direktori atau file menggunakan prompt baris perintah dan GUI. Kami juga telah menyebutkan semua representasi simbolik beserta penjelasannya yang digunakan saat memodifikasi akses file/direktori. Selain itu, kita telah membahas cara kerja perintah chmod sebagai alat yang ampuh ketika kita perlu mengubah izin direktori.