fly-su для множества команд

vasilisc

New member
Сообщения
17
#1
Есть скрипт, который будет запускаться под обычным пользователем без админских привилегий. Нужно поднять привилегии для череды команд и понял что если писать так
fly-su mkdir /mnt/test/
fly-su mount -t cifs /mnt/test/ ....
и т.д
то задалбывает вводить пароль на каждую команду.
Как написать-сгруппировать череду команд для запуска одной fly-su?
Пробовал так
fly-su "mkdir /mnt/test/ ; mount -t cifs /mnt/test/ ...."
fly-su "mkdir /mnt/test/ && mount -t cifs /mnt/test/ ...."
 

vasilisc

New member
Сообщения
17
#4
А вот так не прокатит:
Код:
$ sudo mkdir /mnt/test/
$ mount -t cifs /mnt/test/ ....
...
и т.д.
Графическая оболочка для sudo не запросит подтверждение?
к сожалению в Астре по аналогии с другими Linux дистрибутивами, а точнее Fly не делает как в других DE, fly-su не вылезает если в терминале есть sudo.
я переписал скрипт так чтобы совсем обойтись без sudo/fly-su, но на будущее хочу дожать эту тему, так как может пригодиться.
 
Последнее редактирование: