Pertama, gunakan chgrp
perintah alih-alih chown dan itu akan berhasil.
Dalam hal menggunakan chown ..... Untuk alasan keamanan di sebagian besar konteks Linux, setiap perubahan kepemilikan dibatasi untuk pengguna root walaupun Anda ditandai sebagai pemilik file, direktori, dll atau tidak. Dalam satu kasus, ini untuk mencegah pengguna menghindari kuota dengan mengatur bit izin file ke 777 dan mengubah kepemilikan file ke beberapa pengguna lain yang tidak dikenal dan memakan kuota mereka.
Jadi menggunakan chown
perintah dalam konteks pengguna, terutama di mana kepemilikan tidak berubah tidak boleh digunakan hanya untuk mengubah grup file.
CATATAN: Anda harus menjadi anggota grup tempat Anda mencoba mengubah file. Ini dapat diverifikasi oleh id -a
. Jika Anda tidak berada dalam grup, Anda akan mendapatkan pesan ini walaupun Anda adalah pemilik file.
chgrp nginx test
, Operasi tidak diizinkan.