Вопрос Как сделать файлы доступными только root?


Я использую Ubuntu, и я здесь, чтобы знать, есть ли способ изменить доступ к конкретному приложению, чтобы он мог только root иметь доступ к нему?

В настоящее время это приложение может запускаться обычными пользователями, но я хочу сделать так, чтобы только root мог это сделать.


19
2017-09-26 06:18


происхождения




ответы:


Убедитесь, что владелец приложения является root и устанавливает разрешения, чтобы только владелец мог его запустить.

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

Если вы теперь смотрите на разрешения с ls -l /path/to/application, вы должны увидеть следующее: -rwx------ root root, что означает, что root может читать, записывать и выполнять, а кто-то еще не может даже прочитать этот файл.


40
2017-09-26 06:57



Чтобы найти путь к приложению, используйте which, Например, which cat, Он выведет полный путь к исполняемому файлу, соответствующему указанному имени. - Michael Kjörling
@january Часть, которая меня смущает, заключается в том, что я могу, по-видимому, rm <file> и он работает, даже если я не root. - Otto


Измените разрешения для этих приложений как root:

chmod 700 application-name

5
2017-09-26 06:22