Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 20:00
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Имеется проблема. Нужно запустить команду вида:system('gnome-terminal -e "openvpn --config /etc/openvpn/config --auth-user-pass /etc/openvpn/somepass --auth-retry nointeract"');Если запустить отдельно из терминала ту часть, которая заключена в двойные кавычки, то команда запускается, но вываливается с сообщением "Cannot ioctl TUNSETIFF tap: Operation not permitted (errno=1)". Та же посылка, но под sudo, после запроса пароля, разумеется, выполняется до конца.Соответственно, выполнение полной строки в сценарии приводит к прекращению исполнения команды. Попытка вставить sudo перед openvpn в строку приводит к тому, что в окне терминала появляется запрос пароля, но этого окна не видно с клиентской машины!Можно ли каким-либо способом авторизоваться как суперюзер, либо передавать пароль окну терминала?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Проблема добавки 2 команды в стандартный запуск Guest Новый архив 3 0 29.09.2011 10:14
и снова запуск команды по времени Guest Новый архив 3 0 29.09.2011 00:29
Регулярный запуск команды от рута. Guest Третий архив вопросов и ответов 0 27.09.2011 23:08
IceWM - запуск скрипта/команды по горячей клавише Guest Продолжение архива вопросов 0 27.09.2011 18:12



© www.otvetnemail.ru - Форум вопросов и ответов.