GNU/Linux >> Belajar Linux >  >> Linux

Operasi chown tidak diizinkan untuk root

Solusi 1:

Atribut yang tidak dapat diubah mungkin disetel pada file. Hapus dengan

chattr -i <file>

Solusi 2:

Ada beberapa solusi, beberapa di antaranya:

  • Anda memiliki sistem file yang tidak memungkinkan Anda mis. uid:gid, misal:FAT
  • drive telah dipasang hanya-baca
  • SELinux atau penegak keamanan lainnya berlaku
  • filesystem diatur ke mode read-only (xfs_freeze, misalnya)
  • file memiliki flag yang tidak dapat diubah (man chattr)

Solusi 3:

Lucu. Apakah Anda memeriksa log sistem (/var/log/messages, /var/log/syslog, keluaran dmesg) untuk mencari petunjuk?

Kemungkinan alasan:

  • Anda menjalankan beberapa Linux dengan keamanan yang ditingkatkan, seperti SELinux. Ini menempatkan batasan bahkan pada apa yang dapat dilakukan root.
  • Berkas berada pada sistem berkas yang tidak mendukung kepemilikan berkas, seperti (V)FAT. Bergantung pada opsi pemasangan chmod/chown akan memberi Anda kesalahan.

Solusi 4:

Coba ini:

[[email protected] root]# chattr -ais /bin/ls

setelah mengubah kepemilikan dan grup kembali ke root.

Solusi 5:

Saya memiliki masalah yang sama.

$ chattr -V -i dir
chattr 1.41.12 (17-May-2010)
Flags of dir set as s----a---------

Itu tidak cukup. Jadi saya menambahkan 'sa'

$ chattr -V -ais dir
chattr 1.41.12 (17-May-2010)
Flags of dir set as ---------------
$ chown root dir
$

Masalah terpecahkan :)


Linux
  1. bash:ulimit:ukuran file inti:tidak dapat mengubah batas:Operasi tidak diizinkan

  2. kata sandi root tidak berfungsi untuk su di terminal

  3. tentukan ulimit untuk pengguna root

  1. Menggunakan chown untuk mengubah pemilik grup direktori tidak diizinkan....Mengapa?

  2. net.c:577:sendmsg() gagal:Operasi tidak diizinkan di dig Output

  3. chmod:mengubah izin Operasi direktori tidak diizinkan

  1. c_rehash :Perintah tidak ditemukan kesalahan – Solusi

  2. Ruang Cadangan Untuk Root Pada Sistem File – Mengapa?

  3. Mengapa menjalankan named(bind) di chroot sangat penting untuk keamanan? Atau mungkin tidak?