Відповіді:
Переконайтеся, що власник програми кореневий, і встановіть дозволи, щоб його міг запускати лише власник.
sudo chown root:root /path/to/application
sudo chmod 700 /path/to/application
Якщо ви подивитесь на дозволи з ls -l /path/to/application
, ви повинні побачити наступне:, що -rwx------ root root
означає, що корінь може читати, писати та виконувати, а хто-небудь інший навіть не може прочитати цей файл.
rm <file>
і це працює, навіть якщо я не корінь.
sudo chmod 600 /path/to/application
якщо вам не потрібні дозволи на виконання.
Змініть дозволи цього додатка як корінь:
chmod 700 application-name
which
. Наприклад,which cat
. Він надрукує повний шлях до виконуваного файлу, який відповідає вказаному імені.