Bagaimana cara membuat file hanya dapat diakses oleh root?


24

Saya menggunakan Ubuntu dan saya di sini untuk mengetahui apakah ada cara untuk mengubah akses dari aplikasi tertentu sehingga hanya dapat melakukan rooting memiliki akses ke sana?

Saat ini aplikasi itu dapat diluncurkan oleh pengguna umum tetapi saya ingin membuatnya sehingga hanya root yang dapat melakukan ini.

Jawaban:


51

Pastikan bahwa pemilik aplikasi adalah root dan atur izin sehingga hanya pemilik yang dapat menjalankannya.

sudo chown root:root /path/to/application
sudo chmod 700 /path/to/application

Jika sekarang Anda melihat izin dengan ls -l /path/to/application, Anda akan melihat yang berikut -rwx------ root root:, artinya root dapat membaca, menulis, dan mengeksekusi, dan orang lain bahkan tidak dapat membaca file itu.


1
Untuk menemukan jalur ke aplikasi, gunakan which. Sebagai contoh which cat,. Ini akan mencetak path lengkap ke executable yang cocok dengan nama yang diberikan.
CVn

2
@january Bagian yang membingungkan saya adalah saya ternyata bisa rm <file>dan berfungsi, walaupun saya tidak root.
Otto

Gunakan sudo chmod 600 /path/to/applicationjika Anda tidak memerlukan izin eksekusi.
AxelWass

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.