GNU/Linux >> Belajar Linux >  >> Linux

UNIX / Linux :Apa izin yang benar dari direktori /tmp dan /var/tmp?

Apa izin yang benar yang diperlukan untuk direktori /tmp dan /var/tmp?

Jawab

Direktori /tmp dan /var/tmp memerlukan izin khusus. Direktori ini memiliki Sticky Bit izin. Banyak aplikasi akan menampilkan kesalahan atau gagal jika tidak dapat menulis ke /tmp dengan izin yang sesuai.

# ls -ld /tmp
drwxrwxrwt 21 root root 12288 Apr 28 16:18 /tmp

't' di akhir melambangkan bahwa bit lengket diatur. File yang dibuat di direktori /tmp hanya dapat dihapus oleh pemiliknya, atau pengguna root.

Menyiapkan izin

Ubah izin pada direktori dengan menjalankan salah satu perintah berikut:

# chmod 1777 /tmp

atau

# chmod a+trwx /tmp


Linux
  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Bash =~ Regex Dan Https://regex101.com/?

  3. Linux – Menggabungkan /usr/bin Dan /usr/sbin Ke /bin (gnu/linux)?

  1. Bagaimana systemd-tmpfiles membersihkan /tmp/ atau /var/tmp (pengganti tmpwatch) di CentOS / RHEL 7

  2. Cara menonaktifkan penghapusan otomatis file di direktori /tmp dan /var/tmp di CentOS / RHEL 5,6

  3. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

  1. Apa perbedaan antara /tmp dan /run?

  2. Mengapa direktori /home, /usr, /var, dll. Semuanya memiliki nomor inode yang sama (2)?

  3. Bagaimana mengubah default /tmp ke /home/user/tmp