Cara menetapkan semua direktori ke 755 dan semua fail ke 644
- 2126
- 657
- Chris Little I
Keselamatan selalu datang terlebih dahulu. Adalah disyorkan untuk memastikan fail anda selamat di sistem anda. Tidak ada yang menyukainya bahawa ada yang menyalahgunakan kerja keras mereka kerana kesilapan yang bodoh. Ramai yang lebih segar menetapkan keizinan fail ke 777 pada pelayan pengeluaran untuk mengelakkan sebarang isu kebenaran. Tetapi mereka melakukan kesilapan besar dengan menetapkan kebenaran dunia. Gunakan tutorial sebelumnya untuk mencari fail dengan kebenaran 777 pada sistem linux.
Selalu dinasihatkan untuk menyimpan fail dan kebenaran direktori untuk minimum. Mei Rangka Kerja Aplikasi Web mencadangkan untuk menyimpan kebenaran untuk semua direktori ke 755, dan semua fail ke 644. Jadi tutorial ini akan membantu anda melakukan ini.
Tukar keizinan secara rekursif
Tukar direktori dengan arahan CD ke lokasi yang dikehendaki di bawah dengan anda perlu semua direktori ke 755, dan semua fail ke 644 kebenaran.
cd/rumah/pengguna/public_html
Kemudian gunakan arahan pertama untuk chmod 755 untuk semua direktori dan sub direktori. Perintah kedua akan mengubah semua kebenaran fail ke 0644 (CHMOD 644) di bawah pokok direktori.
cari . -jenis d -exec chmod 0755 \;
cari . -jenis f -exec chmod 0644 \;
Anda juga boleh menukar kebenaran menggunakan Xargs perintah untuk melakukan ini dengan cepat.
cari . -TYPE D -PRINT0 | xargs -0 chmod 755
cari . -taip f -print0 | xargs -0 chmod 644
Di sini kebenaran direktori 0755 adalah serupa dengan "RWXR-XR-X" dan kebenaran fail 644 adalah sama dengan "RW-R-R-".
Tukar kebenaran untuk fail tertentu
Daripada menukar kebenaran untuk semua fail, anda juga boleh menyasarkan fail tertentu dengan sambungan yang serupa. Contohnya anda mempunyai aplikasi PHP di pelayan anda. Dan anda tidak mahu membenarkan orang lain melaksanakan fail PHP.
Kemudian gunakan arahan berikut ke CHMOD 0640 ke semua fail dengan sambungan PHP:
cari . -Taipkan F -name "*.php "-exec chmod 0640 \;
Kebenaran fail 0640 akan menyekat orang lain tanpa kebenaran. Ini akan menambah lapisan keizinan tambahan.
Kesimpulan
Dalam tutorial ini, anda telah belajar untuk ChMod semua fail atau direktori yang terdapat di bawah pokok direktori.
- « Muat turun Ubuntu 20.04 LTS - Imej ISO DVD
- Cara Memasang dan Konfigurasi Pelayan VNC di Ubuntu 18.04 »