tidak dapat mengubah izin file bahkan dengan root

0

Di bawah ini adalah masalah saya, saya menggunakan Amazon linux AMI dan ada direktori (aplikasi web Tomcat). ketika saya mencoba untuk menghapus direktori yang mengatakan izin ditolak. Bagaimana?

[root@ip-10-62-71-179 apache-tomcat-7.0.29]# ls -al
    total 260
    drwxr-xr-x 10 root root  4096 Oct 16 10:29 .
    drwxr-xr-x 13 root root  4096 Oct  3 10:46 ..
    drwxr-xr-x  2 root root  4096 Oct 10 08:14 bin
    drwxr-xr-x  3 root root  4096 Oct  8 07:04 conf
    drwxr-xr-x  2 root root  4096 Aug 28  2012 coupon-images
    drwxr-xr-x  2 root root  4096 Aug 28  2012 lib
    -rw-r--r--  1 root root 56812 Aug 28  2012 LICENSE
    drwxr-xr-x  2 root root 61440 Oct 16 10:09 logs
    -rw-r--r--  1 root root  1192 Aug 28  2012 NOTICE
    -rw-r--r--  1 root root  8826 Aug 28  2012 RELEASE-NOTES
    -rw-r--r--  1 root root 15557 Aug 28  2012 RUNNING.txt
    -rw-r--r--  1 root root 63721 Sep 27 14:10 stacktrace.log
    drwxr-xr-x  3 root root  4096 Aug  2 14:14 temp
    drwxrwxrwx  9 root root  4096 Oct 10 07:33 webapps
    drwxr-xr-x  3 root root  4096 Aug 28  2012 work
    [root@ip-10-62-71-179 apache-tomcat-7.0.29]# chmod 777 webapps/
    chmod: changing permissions of `webapps/': Operation not permitted
    [root@ip-10-62-71-179 apache-tomcat-7.0.29]#

Terima kasih sebelumnya.

Sachin Verma
sumber
Sepertinya root bukan pemilik folder di dalam webapps. Saya akan menyelesaikan masalah itu. Selain webapps sudah memiliki global yang membaca menulis dan mengeksekusi drwxrwxrwxpermisions
Ramhound
saya mencoba sebagai root dan non-root (hanya menyediakan 2 pengguna) mereka berdua tidak dapat menghapus apa pun dan tidak dapat mengubah izin
Sachin Verma
Apa izin dan pemilik isi folder itu. Perbarui pertanyaan Anda dengan informasi itu. Satu-satunya hal yang dapat saya lihat adalah bahwa Anda memiliki /yang tidak diperlukan dan Seperti saya katakan Anda mengubah izin pada folder yang sudah memiliki izin baca tulis global, mengapa?
Ramhound
@Ramhound hei saya bukan ahli cara mengetahui izin dan pemilik direktori? dan saya tidak ingin mengubah izinnya hanya setiap kali saya mencoba untuk menghapus file di dalam direktori tersebut - penerimaan ditolak
Sachin Verma
Bisakah Anda memposting informasi yang saya minta. Walaupun anehnya chmod non-rekursif memberi Anda kesalahan yang lebih banyak informasi tentang konten diperlukan, untuk menentukan penyebabnya, ketidakmampuan Anda untuk menghapus folder itu sendiri.
Ramhound

Jawaban:

2

Itu bisa berupa atribut tambahan dari sistem file yang Anda gunakan; us lsattr pada file untuk melihat atribut yang diperluas, dan lakukan man chattr untuk melihat apa arti setiap atribut. Jika file diatur sebagai tidak dapat diubah (i), Anda harus menghapus atribut itu sebelum Anda dapat menghapusnya.

Eric
sumber