7
ответов

Как передать пароль su/sudo/ssh, не переопределяя TTY?

Я пишу программу Оболочки C, которая будет делать su или sudo или ssh. Они все хотят свои пароли в консольном входе (TTY), а не stdin или командная строка. Кто-либо знает решение?...
вопрос задан: 17 August 2018 17:12
4
ответа

Как я использую su для выполнения остальной части сценария удара как тот пользователь?

Я записал сценарий, который берет как аргумент, строка, которая является конкатенацией имени пользователя и проекта. Сценарий, как предполагается, переключается (su) на имя пользователя, CD к определенному базирующемуся каталогу...
вопрос задан: 15 January 2018 19:24
1
ответ

Как предотвратить вложенный сеанс tmux в новой оболочке входа?

Почти все решения (1, 2) для установки tmux на запуск при запуске оболочки зависят от некоторых переменных среды, таких как $ TMUX, $ TERM и т. Д. Но когда мы запускаем оболочку входа в систему, такую ​​как su -, все переменные очищаются ...
вопрос задан: 18 January 2019 13:31
0
ответов

Как запускать команды под su, используя Java Processbuilder?

Я настроил свой файл /etc/pam.d/su так, чтобы я мог переключать пользователя с конкретного пользователя на root без пароля. Когда я запускаю su - -c "ls -l / tmp", используя терминал, он выдает результат, и он ...
вопрос задан: 7 April 2019 15:12
0
ответов

Переход на пользователя root внутри сценария оболочки

У меня есть сценарий оболочки, которому требуется учетная запись пользователя без полномочий -для запуска определенных команд, а затем изменение пользователя на пользователя root для запуска остальной части сценария. Я использую SUSE11. Я использовал expe
вопрос задан: 16 November 2018 19:37
0
ответов

Как запустить сценарий от имени другого пользователя без пароля?

У меня есть script.sh, который нужно запускать от имени пользователя user2. Однако в моем приложении этот сценарий можно запускать только под пользователем user1. Я бы хотел, чтобы была запущена следующая команда: su user2 -C script.sh, но можно было з
вопрос задан: 13 October 2018 03:16
0
ответов

Запуск функции bash в команде su

В моем сценарии bash я выполняю некоторые команды от имени другого пользователя. Я хочу вызвать функцию bash с помощью su. моя_функция () { сделай что-нибудь } su username -c "my_function" Приведенный выше сценарий не работает. ...
вопрос задан: 5 February 2018 22:28
0
ответов

Как работает su на Android? И какие условия для его работы? Что такое рутирование на Android?

Возможный дубликат: что означает su: process = Runtime.getRuntime().exec("su"); Я устал пробовать все разные вещи, но все еще не могу понять, когда будет su ...
вопрос задан: 23 May 2017 12:02
0
ответов

Запуск команд оболочки через Java-код на Android?

У меня есть приложение, которое должно использовать некоторые команды оболочки для копирования файла с SD-карты в / system / media /. Для этого потребуется root, и я тестирую на рутированном устройстве. Я использую среду выполнения для выполнения ...
вопрос задан: 25 January 2015 03:23
0
ответов

Запустите команды оболочки от программы Android

Этот вопрос был задан здесь, но Представленные решения не работают .. Я пытаюсь отобразить содержимое папки / Data / Dalvik-Cache. Я знаю, что сделать это, нам нужно стать су. Я ...
вопрос задан: 18 April 2013 21:42
0
ответов

Android: программно копирую apk в /system/app

Я пытаюсь установить системное приложение из своего java-код, и до сих пор у меня не было никакого успеха. Вот что я сделал до сих пор: Мое устройство рутировано. Мое приложение "установщик" установлено как система...
вопрос задан: 8 April 2013 18:56
0
ответов

Получение идентификатора PID из фонового процесса, запущенного от имени другого пользователя

Получить идентификатор фонового процесса легко из командной строки: $ my_daemon & $ echo $! Но что, если я хочу запустить его как другой пользователь, например: su - joe -c "/ path / to / my_daemon &;" ...
вопрос задан: 11 January 2013 07:20
0
ответов

Переключитесь на пользователя postgres на Mac

Я хотел бы подключить пользователя postgres на Mac, чтобы я мог запустить postgres. Что я здесь делаю неправильно? бред: ~anna$ sudo su postgres бред:~anna$ Ничего не происходит. Если я попытаюсь запустить postgres,...
вопрос задан: 25 May 2012 11:06
0
ответов

Укоренение эмулятора ICS; нажатие su завершается с ошибкой «Недостаточно памяти»

. Я пытаюсь получить root права на свой ICS AVD и пробовал это: adb shell mount -o rw, remount -t yaffs2 /dev/block/mtdblock03 /system adb push su / system/xbin/su adb shell chmod 06755 /system adb shell ...
вопрос задан: 10 April 2012 22:45
0
ответов

Получение вывода из команд busybox в приложении для Android

На всю жизнь я не могу заставить свое приложение получать ответ от процесса, вызывающего busybox из оболочки su. Я пробовал три разных метода, а также комбинировал три из них, чтобы получить...
вопрос задан: 9 April 2012 04:51
0
ответов

su postgres: Извините? [закрыто]

У меня проблема с установкой postgreSQL на моем новом компьютере Mac OSX Lion. Кажется, я не могу подключиться к службе $ createuser -a -d _postgres Пароль: createuser: не удалось подключиться к базе данных ...
вопрос задан: 14 October 2011 09:04
0
ответов

Проблема с командой su в OSX

Поэтому я не могу заставить команду su работать на терминале. Все, что я делаю, это набираю «su» и нажимаю ввод, он запрашивает пароль, и я ввожу свой текущий пароль для входа в систему. Всегда выдает эту ошибку. Клянусь ...
вопрос задан: 27 September 2011 06:27
0
ответов

Сначала прочтите вывод команды внутри процесса su

Я представлю свою ситуацию. Мне нужно выполнить команду su в моем приложении для Android, и она работает хорошо. Затем мне нужно выполнить команду «ls» и прочитать вывод. Я делаю это, получая результат ...
вопрос задан: 1 August 2011 09:41
0
ответов

Как найти исходного пользователя с помощью нескольких команд sudo и su?

При запуске сценария через sudo или su я хочу получить исходного пользователя. Это должно происходить независимо от того, что несколько sudo или su выполняются друг в друге и, в частности, sudo su -.
вопрос задан: 3 July 2011 20:15
0
ответов

su и sudo в сценарии оболочки

Существует сценарий оболочки (/ bin / sh, а не bash), для выполнения которого требуются права root. Если он запускается обычным пользователем, он должен запросить у пользователя пароль для получения root-доступа и перезапустить себя. Теперь это ...
вопрос задан: 4 October 2010 15:01
0
ответов

Как сделать определить переменную окружения в команде ввода su

Эта команда имеет пустой вывод. su user -c "ABC = abc; echo $ ABC" Любая идея, как я могу определить переменную во входной команде?
вопрос задан: 9 September 2010 12:34
0
ответов

Сжатие звука в Silverlight 4

Есть предложения по реализации сжатия записанного звука в приложении Silverlight 4? Я бы предпочел что-нибудь с потерями, например MP3 или AAC, но после того, как мои первоначальные исследования оказались одинокими ...
вопрос задан: 7 September 2010 09:31
0
ответов

Запуск интерактивного сценария оболочки от имени другого пользователя

В моем сценарии оболочки (bash) я хочу вызвать другие сценарии оболочки. Я запускаю свой скрипт как user_A. Один из этих сценариев требует специальной обработки: он должен запускаться от имени другого пользователя (Пользователь B). Здесь нужен пароль ...
вопрос задан: 2 September 2010 15:34