Сценарий Bash с диалоговым окном (X), запрашивающим пароль root (замена kdesu)

Попробуйте разделить команду на две строки в вашем .tmux.conf

  1. Откройте окно

    neww -n Bash1 bash.
    
  2. Отправьте команду в окно

    send-клавиши -t "Bash1" 'python2.6 python-prog/prog.py' Enter
    
1
23.05.2017, 15:40
1 ответ

Способ сделать это - просто выполнить su в начале скрипта. Пользователь вводит пароль root только один раз в начале сценария. Затем вы можете выполнять команды без привилегий root, выполнив su [имя пользователя] -c [ваша команда, которая не должна выполняться с привилегиями root].

Однако здесь нельзя использовать диалоговые окна для запроса пароля.

0
28.01.2020, 01:36

Теги

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