Skip to main content

Cara Menggunakan Perintah chmod di Linux

Hak Akses (chmod, chown, chgrp) Pada Linux Ubuntu (Juni 2025)

Hak Akses (chmod, chown, chgrp) Pada Linux Ubuntu (Juni 2025)
Anonim

Perintah chmod memungkinkan Anda mengubah izin akses file dan folder.

Perintah chmod, seperti perintah lainnya, dapat dijalankan dari baris perintah atau melalui file skrip.

Jika Anda perlu daftar izin file, gunakan perintah ls.

chmod Perintah Sintaks

Ini adalah sintaks yang tepat saat menggunakan perintah chmod:

chmod opsi mode , mode file1 file2 …

Berikut ini adalah beberapa opsi yang biasa digunakan dengan chmod:

  • -f, --silent, --quiet (menekan sebagian besar pesan kesalahan)
  • -v, --verbose (keluaran diagnostik untuk setiap file yang diproses)
  • -c, --changes (seperti verbose tetapi hanya melaporkan ketika perubahan dilakukan)
  • -R, --recursive (mengubah file dan direktori secara rekursif)
  • --help (menampilkan bantuan dan keluar)
  • --version (keluaran informasi versi dan keluar)

Di bawah ini adalah daftar beberapa izin numerik yang dapat diatur untuk pengguna, grup, dan semua orang di komputer. Di samping nomor adalah setara baca / tulis / eksekusi huruf.

  • 7, rwx, baca, tulis, dan jalankan
  • 6, rw-, baca dan tulis
  • 5, r-x, baca dan eksekusi
  • 4, r--, hanya-baca
  • 3, -wx, tulis dan eksekusi
  • 2, -w-, tulis saja
  • 1, --x, jalankan saja
  • 0, ---, tidak ada

Contoh Perintah chmod

Jika Anda, misalnya, ingin mengubah izin file "peserta" sehingga setiap orang memiliki akses penuh ke sana, Anda akan memasukkan:

chmod 777 peserta

Yang pertama 7 mengatur izin untuk pengguna, yang kedua 7 menetapkan izin untuk grup, dan ketujuh mengatur izin untuk orang lain.

Jika Anda ingin menjadi satu-satunya orang yang dapat mengaksesnya, Anda akan menggunakan:

chmod 700 peserta

Untuk memberi diri Anda dan anggota Anda akses penuh:

chmod 770 peserta

Jika Anda ingin menjaga akses penuh untuk diri sendiri, tetapi ingin menjaga orang lain dari memodifikasi file, Anda dapat menggunakan:

chmod 755 peserta

Berikut ini menggunakan huruf dari atas untuk mengubah izin "peserta" sehingga pemilik dapat membaca dan menulis ke file, tetapi tidak mengubah izin untuk orang lain:

chmod u = rw peserta

Informasi lebih lanjut tentang Perintah chmod

Anda dapat mengubah kepemilikan grup file dan folder yang ada dengan perintah chgrp. Ubah grup default untuk file dan folder baru dengan perintah newgrp.

Ingat bahwa tautan simbolis yang digunakan dalam perintah chmod akan mempengaruhi objek target yang benar.

Pengaturan Mode

Gunakan chmod untuk mengatur mode file-sistem tambahan untuk file dan direktori. Misalnya, untuk menetapkan bit sticky - yang berarti bahwa hanya pemilik file, pemilik direktori atau superuser root dapat menghapus file, terlepas dari izin grup baca-dan-tulis grup - awalan 1 ke urutan nomor:

chmod 1755 peserta