Tag: su

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

во-первых, я расскажу о своей ситуации. Мне нужно выполнить команду su в моем приложении для Android, и она работает хорошо. Затем мне нужно выполнить команду «ls» и прочитать результат. Я делаю это, получая выходной stream из процесса su и записывая в него свою команду. И вот вопрос. Как читать выходные данные процесса «ls»? Все, что […]

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

Я написал сценарий, который берет в качестве аргумента строку, которая представляет собой конкатенацию имени пользователя и проекта. Сценарий должен переключать (su) на имя пользователя, cd на конкретный каталог, основанный на строке проекта. Я в основном хочу: su $USERNAME; cd /home/$USERNAME/$PROJECT; svn update; Проблема в том, что когда я делаю su … он просто ждет там. […]

Запуск команд оболочки, хотя java-код на Android?

У меня есть приложение, которое должно использовать некоторые команды оболочки для копирования файла с SD-карты в / system / media /. Для этого потребуется root, и я тестирую на корневом устройстве. Я использую runtimes для выполнения команд оболочки, но это не работает. Вот то, что у меня есть для моего времени автономной работы public void […]

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

Я хочу настроить pam таким образом, чтобы мои некоторые пользователи могли работать только с некоторыми пользователями. В RHEL4 я использовал /etc/pam.d/su auth required /lib/security/$ISA/pam_stack.so service=system-auth auth sufficient /lib/security/$ISA/pam_stack.so service=suroot-members auth required /lib/security/$ISA/pam_deny.so /etc/pam.d/suroot-members auth required /lib/security/$ISA/pam_wheel.so use_uid group=suroot auth required /lib/security/$ISA/pam_listfile.so item=user sense=allow onerr=fail file=/etc/security/sumembers-access С приведенной выше конфигурацией пользователи в группе suroot могут только […]

Альтернатива для sudo

Я знаю, что мы можем выполнить команду / скрипт как супер / другой пользователь, используя команду sudo . Но есть ли возможность, когда пользовательская утилита sudo недоступна / удалена. Если да, то что может быть альтернативой sudo кроме su ? Кроме того, делают ли sudo и su одинаковые цели?

В чем разница между sudo su – и sudo -i?

Я понимаю, что они делают то же самое: они запрашивают мой пароль (если мне разрешено в / etc / sudoers) и дайте мне оболочку для входа в качестве пользователя root. Есть ли разница между ними? sudo su – sudo -i Кроме того, какая разница между sudo su sudo -s Я думаю, что они оба просят […]

Возможно ли, чтобы root выполнил команду как non-root?

Я являюсь пользователем root, и предположим, что хочу запускать любое приложение в качестве другого пользователя. Возможно ли это, без переключения на другого пользователя? Что-то вроде # google-chrome user=abc Я фактически выполняю программу CLI как пользователь без полномочий root. Я установил липкий бит, и я использую setuid, поэтому программа работает с привилегиями root. Теперь я использую […]

Предоставить пароль SU в сценарии bash, в скрипте?

Цель состоит в том, чтобы перезагрузить компьютер, если он не получил команду abort от пользователя. Проблема заключается в том, что как настроить терминалы, пользователь должен предоставить пароль SU для shutdown , init , reboot и т. Д. Команд. Нам интересно, возможно ли предоставить пароль в скрипте bash, возможно, используя stdin. то есть: #!/bin/bash # (script) […]

Команда: sudo su –

Я понимаю, что Регистрирует вас root с корневой средой (В отличие от su который регистрирует вас в корне с вашей средой) И я понимаю, что делает sudo Вы root для одной команды Но я не уверен, что это делает: sudo su – Любой, кто хочет уточнить

В чем разница между «su» и дефисом?

Я совершенно новичок в терминале Linux, и я не совсем уверен, какая разница между su с дефис и su без дефиса, например: su – username vs. su username . Я просмотрел документацию, но там, это не упоминалось. Может кто-нибудь, пожалуйста, помогите мне?

Interesting Posts

Как перевести настольный ПК на телефон с VLC?

Можете ли вы поймать собственное исключение в коде C #?

Использование BufferedReader.readLine () в цикле while

конвертировать ArrayList в JSONArray

Как удалить отображение рабочей области TFS?

Как скрыть подсчет ссылок в VS2013?

Является ли setTimeout хорошим решением для создания асинхронных функций с помощью javascript?

Невозможно передать строку в int. Ошибка msg: строка ввода не была в правильном формате

Когда кабели Ethernet должны быть экранированы?

Нужно ли мне активировать Windows 8, если я использовал его раньше?

Что такое эквивалент cmd для Bash's & (амперсанд) для запуска команды, не дожидаясь ее завершения?

6 Гбит / с SATA-жесткий диск с портом SATA 3 Гбит / с?

Преобразование 12-часовой даты / времени в 24-часовую дату / время

Двойной загрузочный компьютер: окна 7 часов становятся неправильными после загрузки Linux

Outlook VBA – запуск кода каждые полчаса

Давайте будем гением компьютера.