Ольга
09.01.2023, 17:21
https://images.unsplash.com/photo-1549558549-415fe4c37b60?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwzODc5MTN8MHwxfHJhbmRvbXx8fHx8fHx8fDE2NzI5M TcyMzA&ixlib=rb-4.0.3&q=80&w=1080&utm_source=NevaDev&utm_medium=referral
Вместо bindfs … используйте sudo -u my_user bindfs ….
https://nevadev.ru/q-48324/kak-montirovat-montirovat-papku-s-pomoshch-yu-bindfs-fusermount-iz-uchetnoi-zapisi-root-bez-privilegii
Если скрипт запускает root, то sudo должен разрешить стать my_user без пароля. Если скрипт запускает my_user, то sudo должен разрешить стать тем же пользователем без пароля. Если любой пользователь запустит скрипт с sudo, то это будет выглядеть так, как будто скрипт запустил root.
Команда sudo (https://nevadev.ru/tag-sudo) — это программа для некоторых Unix и Unix-подобных операционных систем, которая позволяет пользователю выполнять программы с привилегиями безопасности другого пользователя. Обычно это права суперпользователя или пользователя root.
С помощью конфигурационного файла, обычно известного как файл sudoers, администратор системы может делегировать полномочия определенным пользователям и дать им возможность выполнять указанные команды от имени root или от имени другого пользователя. Конфигурационный файл sudoers также может быть настроен на ведение журнала использования команд и их аргументов.
Вместо bindfs … используйте sudo -u my_user bindfs ….
https://nevadev.ru/q-48324/kak-montirovat-montirovat-papku-s-pomoshch-yu-bindfs-fusermount-iz-uchetnoi-zapisi-root-bez-privilegii
Если скрипт запускает root, то sudo должен разрешить стать my_user без пароля. Если скрипт запускает my_user, то sudo должен разрешить стать тем же пользователем без пароля. Если любой пользователь запустит скрипт с sudo, то это будет выглядеть так, как будто скрипт запустил root.
Команда sudo (https://nevadev.ru/tag-sudo) — это программа для некоторых Unix и Unix-подобных операционных систем, которая позволяет пользователю выполнять программы с привилегиями безопасности другого пользователя. Обычно это права суперпользователя или пользователя root.
С помощью конфигурационного файла, обычно известного как файл sudoers, администратор системы может делегировать полномочия определенным пользователям и дать им возможность выполнять указанные команды от имени root или от имени другого пользователя. Конфигурационный файл sudoers также может быть настроен на ведение журнала использования команд и их аргументов.