Скриншот монтирования подключаемых файлов Autorun после входа в систему с правами root

Хорошо, сначала выполните следующие действия:

откройте домашнюю папку, нажмите Ctrl + h, чтобы просмотреть скрытые файлы, дважды щелкните по .local папке, нажмите на папку общего доступа, найдите папку с ключевыми кольцами, щелкните ее правой кнопкой мыши , и удалите его. перезагрузка, вы увидите новое кольцо или по умолчанию. нажмите «Продолжить» и нажмите «Да» для другого всплывающего окна. ваше дело!
1
задан 14 May 2014 в 16:55

1 ответ

Я не знаю, является ли это решением вашей проблемы, но вы можете попытаться использовать флаг setuid. Для этого сделайте свой скрипт принадлежащим root (chown root:root <filename>), а затем chmod +s <filename>.

Конечно, вы должны быть осторожны, какие программы вы создаете rootuu root, так как если у программы есть недостаток безопасности, поэтому ее пользователи могут заставить ее запускать произвольный код, для получения полного доступа root может быть неправильно использовано [ ! d2]

Что касается автоматического запуска после входа в систему, я думаю, что действительно «Startup Applications» - это место, где можно положить его.

0
ответ дан 24 May 2018 в 07:46
  • 1
    Сценарий имеет корневое право собственности, и я не хочу, чтобы setuid был честным. Я просто хочу, чтобы он запускался в sudo после входа в систему и ничего больше. Скрипт находится в Startup Applications, а команда для запуска - bash / script / dir / – mYzk 14 May 2014 в 17:14
  • 2
    Я даже тестировал ~ / .profile, но ничего не открывается. Запрос пароля не открывается или ничего. – mYzk 14 May 2014 в 18:35
  • 3
    Исправлено, добавив это в sudoers:% sudo ALL = (ALL) NOPASSWD: / bin / mount, / bin / umount И команда Startup Applications была отредактирована так, что она была / home / user / script / path / script.sh, и он начал работать. Также добавлен sudo infront команды mount в скрипте. :) Спасибо, что помогаете парням :) – mYzk 14 May 2014 в 19:17

Другие вопросы по тегам:

Похожие вопросы: