Chmod atau cara mengubah izin file kami

Gembok mewakili izin file

Dalam banyak kasus, ketika kita ingin mengakses file yang telah dikirimkan kepada kita melalui stik USB atau Internet, atau ketika kita ingin mengakses folder milik pengguna lain, distribusi Gnu / Linux memberi kita kesalahan. Ini bisa terjadi bahkan jika kita menulis perintah dengan benar, terlebih lagi, sistem akan memberi kita pesan "akses salah" atau "akses ditolak".

Alasannya adalah karena di Gnu / Linux baik file maupun folder memiliki izin untuk dapat bekerja dengannya. Izin ini terkait dengan modifikasi, penghapusan, dan pembuatannya.

Apakah izin file itu?

Di semua distribusi Gnu / Linux Ada dua jenis pengguna, terutama, administrator atau root dan pengguna lainnya. Administrator memiliki akses ke semua file sistem operasi, dia dapat menghapus, membuat, dan memodifikasi file apa pun.

Sisa pengguna hanya dapat menghapus, mengubah atau membuat file mereka sendiri, file yang ada di dalam rumah Anda. File sistem dan file pengguna lain hanya dapat dihapus, dimodifikasi, atau dibuat dengan izin administrator atau pengguna yang terpengaruh.

Izin apa yang dapat kami terapkan dalam Gnu / Linux?

Setiap file Gnu / Linux memiliki tiga grup izin, grup pertama memberi tahu kita apa yang dapat dibuat oleh pemilik file itu. Grup kedua memberi tahu kami izin apa yang dimiliki semua pengguna grup yang memiliki file tersebut dan grup ketiga menunjukkan izin yang dimiliki pengguna lain.

Kelompok perizinan ini penting karena mereka dimainkan dengan dan memungkinkan kami memberikan keamanan dan fungsionalitas pada sistem operasi kami.

Dengan demikian, kita bisa membuat file tertentu hanya bisa dibaca atau dimodifikasi sendiri, bisa kita buat folder dikelola oleh sekelompok pengguna yang termasuk dalam suatu departemen atau kita dapat membuat file tertentu dikelola oleh semua dan ini berada dalam jaringan luas yang memungkinkan penyesuaian semua sistem operasi yang berbagi beberapa file.

Untuk masing-masing dari ketiga grup ini kita dapat menerapkan atau menunjukkan variabel berikut yang memberi tahu sistem operasi apakah dapat dimodifikasi, dihapus atau ditulis. Variabelnya adalah:

    • R: Jika huruf ini muncul, ini menandakan bahwa file tersebut dapat dibaca.
    • W: Jika surat ini muncul, itu menandakan bahwa itu dapat ditulis atau dimodifikasi.
    • X: Jika surat ini muncul, itu menandakan bahwa itu bisa dijalankan

Ketika variabel adalah angka

Huruf di atas o variabel dapat diubah dengan angka 0 sampai 7. Jadi, angka 0 menunjukkan bahwa kami tidak memiliki izin apa pun pada file itu dan angka 7 menunjukkan bahwa kami memiliki semua izin dari file itu. Hubungan angka-angka yang tersisa dengan artinya adalah sebagai berikut:

# Izin
     Semua izin.
6       Membaca dan menulis
      Membaca dan mengeksekusi
4       Baca saja
      Penulisan dan eksekusi
      Menulis saja
1       Eksekusi saja
      Tidak ada izin

Sekarang kita tahu variabel untuk diterapkan ke file dan apa arti setiap jenis file, kita akan menerapkannya ke file kita dan ke distribusi Gnu / Linux kita.

Mode konsol

Mampu menerapkan izin tertentu ke file atau folder melalui terminal atau konsol sangatlah mudah. Secara pribadi saya lebih suka menggunakan metode ini daripada metode grafis tetapi kedua metode bekerja dengan sempurna.

Untuk menerapkan atau mengubah izin kita harus menggunakan perintah "chmod". Jika kita memiliki file itu, cukup gunakan perintah chmod. Jika kita bukan pemilik, pertama kita harus menggunakan perintah "sudo".

Setelah menjalankan perintah chmod, kita harus menunjukkan huruf atau angka yang akan diterapkan dan file atau folder yang ingin kita terapkan perubahan dalam perizinannya. Antara perintah chmod dan variabel kita akan menggunakan tanda "+" jika kita ingin menambahkan izin tersebut atau tanda "-" jika kita ingin menghapusnya.

Untuk menampilkan hak akses file kita harus menggunakan perintah "ls -l". Setelah menjalankannya, akan muncul daftar file dengan rangkaian huruf seperti berikut:

drwxr-xr-x

Huruf pertama memberi tahu kita apakah itu file (-), direktori (d), file blok khusus (b) atau file karakter khusus (c). Tiga huruf berikutnya memberi tahu kami tentang izin pemilik, tiga huruf lainnya memberi tahu kami tentang izin Grup dan sisa surat memberi tahu kami tentang izin pengguna lain. Jika ada “-” artinya Anda tidak memiliki izin tersebut. Artinya, jika hanya memiliki "rx" itu berarti telah membaca dan mengeksekusi izin tetapi tidak memiliki izin menulis.

Mode grafis

Untuk mengubah hak akses file secara grafis, pertama-tama kita harus pergi ke pengelola file kita. Di dalam pengelola file kita harus memilih file yang ingin kita ubah izinnya dan kami klik dengan tombol kanan mouse. Di dalam menu yang muncul, kami memilih opsi Properti. Maka akan muncul jendela seperti berikut:

Screenshot untuk menerapkan izin ke file

Di dalam jendela ini kita pergi ke tab "Izin" dan kita akan melihat semua jenis izin yang dimiliki file tersebut. Berkat tarik-turun kami dapat mengubah opsi dan membuat yang lain memiliki akses ke "baca dan tulis" atau tidak sama sekali. Selain itu, di bagian akhir, opsi untuk "mengizinkan file dijalankan sebagai program" muncul. Dengan menandainya kita akan menjadi membuat desktop mengenali file tersebut sebagai file yang dapat dieksekusi. Setelah meninggalkan perubahan yang ingin kita buat, kita tekan tombol tutup dan perubahan yang dibuat akan diterapkan.

Mungkin kami ingin mengubah izin file pengguna lain atau file milik administrator. Dalam hal ini kita harus melakukannya jalankan manajer file sebagai administrator.

Untuk melakukan ini, kami membuka terminal dan menulis:

sudo “nombre del gestor de archivos”

Sebuah jendela akan terbuka dengan pengelola file yang memungkinkan kita membuat perubahan apa pun pada izin file. Perubahan ini dapat dilakukan dengan cara sebelumnya karena kami akan menerapkan perubahan sebagai administrator dan bukan sebagai pengguna.

Masalah izin?

Harus diingat bahwa perubahan yang kami buat di hak akses file dilakukan dari sudut pandang pengguna. Artinya, distribusi kami memahami bahwa izin tersebut dipegang oleh pengguna yang membuat perubahan, tetapi tidak oleh pengguna lainnya. Jika kami memiliki lebih banyak pengguna, izin tersebut tidak akan berlaku untuk pengguna tersebut kecuali kami menunjukkannya.

Penting untuk mengetahuinya dan juga dapat diterapkan ke semua distribusi Gnu / Linux, apapun nama distribusinya. Menerapkan perubahan dan izin ke file di Gnu / Linux sangat mudah dan juga sangat penting karena bagian dari keamanan sistem operasi kami didasarkan pada itu.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Adam Isaías Aguilar Ramírez dijo

    Itu hanya memberi tahu saya bahwa saya tidak dapat melakukan modifikasi karena saya bukan pemiliknya.

  2.   Emerson dijo

    Saya memiliki banyak hard drive dengan file, tetapi Linux Mint tidak mengizinkan saya menyalin file dari satu ke yang lain
    Keamanan tidak masalah bagi saya karena hanya saya yang menggunakan disk ini, bagaimana saya bisa memberikan izin kepada semuanya agar tidak mengalami masalah dalam menyalin file?
    Saya telah membaca tentang "chmod 777" tetapi ketika saya meletakkan perintah di konsol, itu memberi tahu saya bahwa saya kehilangan operan
    Bisakah seseorang memberi saya sintaks konyol?
    terima kasih