Публикации по теме 'sudo'


Ответы на 6 вопросов о файле sudoers!
Начнем с необходимости в файле sudoers! Введение: Мы воспринимаем команды sudo и su как должное. Мы так часто используем его для получения привилегий root, но то, что происходит под капотом, интересно! Когда мы выполняем sudo для команды, ОС проверяет файл, чтобы узнать, есть ли у нас права на обновление. Можно представить себе это как VIP-список, и только если там указано ваше имя, вам будет предоставлен доступ. Политика безопасности sudoers требует, чтобы большинство..

Вопросы по теме 'sudo'

Откройте файл с помощью su / sudo внутри Emacs
Предположим, я хочу открыть файл в существующем сеансе Emacs, используя su или sudo , без перехода к оболочке и выполнения sudoedit или sudo emacs . Один из способов сделать это C-x C-f /sudo::/path/to/file но для этого требуется...
55098 просмотров
schedule 18.09.2022

pydev исчез, когда sudo eclipse
pydev исчез, когда sudo eclipse Я пытаюсь запустить скрипт py с полномочиями root в eclipse. Итак, я начал затмение как «затмение sudo». Но затем плагин pydev исчез. Плагин CDT, казалось, был в порядке. Я установил eclipse из репозитория...
1031 просмотров
schedule 12.05.2022

Либы для работы с SSH
советую библиотеке работать с SSH. Главное требование — нормальная работа с утилитой sudo. Я уже пробовал и что я мучаюсь: paramiko - вообще не может sudo, пытается после звонка подать в STDIN пароль, но sudo пишет, что потом типа: "нет ttys...
1433 просмотров
schedule 12.04.2022

Как получить доступ к ssh-ключам пользователя из программы, которая запускается с помощью sudo?
Дилемма: программа для Linux, над которой я работаю, должна: Получить «пакет» по протоколу git+ssh:// (используя Git). Установите этот «пакет» в систему. Чтобы git+ssh работал, Git должен видеть мои ключи. Для «пакетной» установки...
753 просмотров
schedule 01.07.2023

рвмсудо против судо?
Я только что перешел на RVM. sudo bundle install выдает мне и ошибку: - sudo bundle install /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:900:in `report_activate_error': Could not find RubyGem bundler (>= 0)...
18378 просмотров
schedule 18.02.2024

сеанс sudo auth при выполнении команды с использованием NSTask в приложении какао
У меня есть приложение, которое требует выполнения команды с помощью sudo. Как я могу запросить пароль и в случае успеха запустить команду sudo с помощью NSTask.
2405 просмотров
schedule 12.02.2024

Запускайте команды sudo в Haskell
У меня на ноутбуке установлены ghc 6.12.3 и Ubuntu 11.04. Я хотел бы иметь функцию, которая принимает некоторые команды оболочки и выполняет их как суперпользователь (например, sudo update-manager, sudo iwlist....) в Haskell. Я знаю, что модуль...
1957 просмотров
schedule 28.08.2022

IOError: 13, «Отказано в доступе» при записи в /etc/hosts через Python
У меня есть приложение Python, над которым я работаю, которому необходимо получить доступ к файлу hosts, чтобы добавить несколько строк. С моим тестовым файлом все работало, но когда я сказал программе изменить файл hosts в /etc/hosts, я получил...
10030 просмотров
schedule 28.06.2023

PHP создает «поддельный» TTY для sudo
Будьте кратки; PHP-скрипт должен запускать /etc/init.d/nagios reload , добавлен apache ALL = (nagios) NOPASSWD: /etc/init.d/nagios в файл sudo-ers, но для использования SUDO PHP потребуется TTY (я не хочу удалять Defaults requiretty ,...
1940 просмотров
schedule 21.07.2022

capistrano, пользователь unix, разрешения
Я действительно не понимаю, какая модель учетных записей/разрешений unix предназначена для Capistrano. Допустим, у меня есть приложение для рельсов под названием Widget, и я буду развертывать его с помощью пассажира. В общем, до капистрано, я...
393 просмотров
schedule 19.07.2023

Как написать сценарий оболочки, который запускает некоторые команды как суперпользователь, а некоторые команды не как суперпользователь, без необходимости присматривать за ним?
Я хочу написать сценарий оболочки для автоматизации ряда команд. Проблема в том, что некоторые команды ДОЛЖНЫ выполняться от имени суперпользователя, а некоторые НЕ ДОЛЖНЫ выполняться от имени суперпользователя. То, что я сделал до сих пор, выглядит...
306940 просмотров
schedule 06.04.2023

Как отправить пользовательский ввод на терминал из java-программы (т.е. программно)?
Я выполняю команду из java-программы, например Process myProcess = Runtime.getRuntime().exec("sudo cat /etc/sudoers"); //It asks for password so I send password through outputstream from my program. InputStream inputStream =...
2702 просмотров
schedule 21.03.2023

sudo -i больше не работает с определенными разрешениями через файл sudoers
У меня был скрипт bash, который вызывал sudo -i -u user /bin/bla/whatever. Это работало нормально до последнего обновления CentOS 5.8. Это соответствующая запись в файле sudoers: Runas_Alias TEST = user1, user2 Defaults:test always_set_home test...
2085 просмотров
schedule 14.11.2022

Перенаправить вывод от имени другого пользователя
Мне нужно sudo как другое, используемое для выполнения определенной команды. Я пытаюсь использовать strace с ним и перенаправляю вывод в файл для дальнейшего анализа. Сложность заключается в том, что как пользователь sudo'ed у меня нет разрешений на...
3587 просмотров
schedule 20.07.2022

Необходимо выполнить файл скрипта с помощью пользователя sudo — запустить из teamcity
Мне нужно выполнить скрипт на платформе Linux «runme.sh» (который может быть выполнен как пользователь sudo), используя другой скрипт ant «build.xml». Теперь я выполнил этот build.xml из teamcity. У меня есть код для всего, но я столкнулся с ним...
4051 просмотров
schedule 06.05.2023

запустите команду с помощью sudo, войдите в root (sudo -i) и запустите команду
Вопрос был бы в чем именно разница между запуском этих двух команд. Я как рут сделал кастомный env. Переменная export A="abcdef" затем в корневой оболочке sudo -i echo $A возвращается abcdef (as expected) Однако,...
4473 просмотров
schedule 22.12.2023

Самый питонический способ запуска одной команды с правами sudo
У меня есть скрипт Python, который выполняет некоторую конфигурацию nagios . Скрипт запускается от имени пользователя с полными правами sudo (пользователь может выполнять любую команду с помощью sudo без запроса пароля). Последний шаг в настройке...
321 просмотров
schedule 27.05.2023

Используйте пример JSch sudo и Channel.setPty для запуска команды sudo на удаленном хосте.
Я использовал пример JSch Sudo по следующей ссылке: http://www.jcraft.com/jsch/examples/Sudo.java.html И немного изменил его и избавился от всех диалогов, так как я должен использовать его для экземпляров EC2 с помощью PuTTY. Теперь мой код...
14731 просмотров
schedule 30.06.2022

Доступ к GPIO (малинового пи) без «sudo»
Конечно, этот вопрос может не относиться к Raspberry Pi. Кроме того, я относительно новичок в Linux. Я хочу написать небольшую библиотеку (на node.js, если это имеет значение) для доступа к GPIO Raspberry Pi с помощью sysfs. Однако для доступа к...
24678 просмотров
schedule 28.10.2022

sudo графическая подсказка
У меня есть скрипт, который должен выполнять команду с привилегиями root, однако я хочу, чтобы скрипт запрашивал пароль sudo в графическом окне, а не в терминале. Это возможно?
511 просмотров
schedule 18.05.2022