Вопросы с тегом «sudo»

13
Как я могу использовать sudo, чтобы проверить, существует ли файл?

Я хочу проверить, существует ли файл так [ -f /path/to/file/ ] Однако я запускаю эту команду как обычный пользователь, и файл принадлежит пользователю root. Как я могу использовать sudo для достижения этой цели. sudo [ -f /path/to/file/ ] не работает....

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

Я создал сценарий в /etc/init.d/, который должен запускать несколько других сценариев от других (без привилегий root) пользователей из их домашних каталогов, как будто они их запустили. Я запускаю эти скрипты с: sudo -b -u <username> <script_of_a_particular_user> И это работает. Но для...

12
Проверьте, есть ли у пользователя права sudo, не требуя ввода данных пользователем

У меня есть локальный сценарий оболочки, который выполняет ряд тестов на удаленном хосте перед доставкой полезной нагрузки; Один из этих тестов заключается в том, есть ли у пользователя привилегии sudo, проверяется просто с помощью, sudo -vоднако это требует от пользователя ввода своего пароля....

12
Разрешить пользователю 'git' запускать 'git pull' как 'www-data' через sudo

Я хотел бы разрешить git запускать 'git pull' как пользователь 'www-data'. Насколько я понимаю, git ALL = (www-data) должен сделать git pull в / etc / sudoers. К сожалению, я получаю синтаксическую ошибку для этой строки, и visudo синтаксическая подсветка разрывов сразу после "-" в "www-data" Не...

12
Каждый раз, когда я использую sudo, он зависает перед завершением

Независимо от того, запрашивается ли у меня пароль или нет, он зависает между принятием аутентификации и выполнением того, что я просил. Другими словами sudo lsбудет висеть около 60 секунд. Я не понимаю, что может быть причиной этого. Это на Centos 5, и я посмотрел selinuxи установил его как...

12
sudoers для выполнения команд от имени другого пользователя

Я хотел бы позволить одному из моих пользователей выполнять команды от имени другого пользователя на моем сервере Ubuntu Lucid. Я пытаюсь найти синтаксис файла sudoers для этого. Скажем, я подключаюсь к коробке с пользователем с именем 'ludo' и хочу, чтобы ludo мог выполнять команды от имени...

12
использование su внутри сценария оболочки

Я автоматизирую процесс развертывания и хочу иметь возможность просто вызвать один файл .sh на моей машине, сделать так, чтобы он выполнил мою сборку и загрузить .zip на сервер, а затем сделать кучу вещей на сервере. Одна из вещей, которые мне нужно сделать, требует, чтобы я был root. Итак, что я...

11
Доступ к SSH_AUTH_SOCK от другого пользователя без полномочий root

Сценарий: Я запускаю ssh-agent на своем локальном ПК, и все мои серверы / клиенты настроены для переадресации аутентификации агента SSH. Я могу переключаться между всеми моими машинами, используя ssh-agent на моем локальном ПК. Это работает. Мне нужно иметь возможность подключиться по SSH к себе...

11
Команда linux найдена, но не найдена при использовании sudo

Я пытаюсь запустить установку Python3 следующим образом: pip3 install django Я получаю ошибку: PermissionError: [Errno 13] В доступе отказано: '/usr/local/lib/python3.6/site-packages/pytz' Я тогда попробую: sudo pip3 install django Я получаю ошибку: sudo: pip3: команда не найдена Вот как выглядит...

10
Это небезопасно иметь доступного пользователя с паролем sudo?

Я новичок в Ansible. Большинство руководств по подготовке VPS, которые я видел до сих пор, делают это: отключить root от входа в систему создать нового пользователя, который может войти только с ssh(не пароль) добавить нового пользователя в wheelгруппу с разрешением sudo без пароля Я понимаю (1) и...

10
Символическая ссылка и sudo

Я создаю символическую ссылку: ln -s /tmp/folder1 /tmp/folder2 Затем я иду в / tmp / folder2 и запускаю pwd: $ cd /tmp/folder2/ $ pwd /tmp/folder2 $ sudo pwd /tmp/folder1 # <-- This is the odd part Почему pwdс sudoдают оригинальный каталог? Я пишу сценарий bash и мне нужен абсолютный путь к...

10
Безопасно используйте find с sudo

На сервере Linux мне нужно удалить привилегии root из группы пользователей. Но у этих пользователей есть веские основания использовать утилиту «поиск» для поиска файлов по именам файлов, датам изменения и другим метаданным. На сервере имена файлов не являются конфиденциальными, но содержимое файла...

10
TTY отсутствует при запуске команд через SSH в здесь-документе

Я пытаюсь выполнить команду через SSH, как это в следующем документе: ssh example.com <<END sudo /etc/init.d/apache2 reload END Что обычно работает, за исключением случаев, когда я пытаюсь запустить что-то, что требует ввода, например, пароль для sudo. В этом случае я получаю следующее...

10
Куда идут отчеты sudoer?

Итак, я тестирую небольшую сборку CentOS (облачное пространство). Я настроил своего пользователя и пошел делать sudo'ing. Ну, я забыл шаг, чтобы добавить моего пользователя в файл sudoers с помощью visudo. Поэтому, конечно, я получаю эту ошибку: отсутствует в файле sudoers. Об этом инциденте будет...

9
Ansible не может аутентифицировать судо, даже если дан пропуск в судо

проблема Используя последнюю стабильную сборку Ansible, у меня возникла странная проблема, когда моя playbook зависает на одном сервере во время «Gathering_Facts», но отлично работает на других подобных серверах при использовании Sudo. На сервере Ansible я работаю как мой пользователь (пользователь...

9
Использование FreeIPA для централизованного sudo - как указать ВСЕ команды?

Мне тяжело оборачиваться вокруг модели FreeIPA. В FreeIPA ручные состояния: FreeIPA добавляет дополнительную контрольную меру с группами команд sudo, которые позволяют определить группу команд, а затем применить их к конфигурации sudo как одну. Но их примеры в основном говорят о создании группы...

9
Ubuntu: позволить пользователю запустить скрипт с правами root

У меня Ubuntu 8.04, и я хочу написать скрипт bash, rootкоторый может запускать каждый пользователь. Я сам могу сделать sudo. Как я могу это сделать? ПОЯСНЕНИЕ : я не хочу делать это с помощью sudo, потому что тогда пользователям придется вводить свой пароль. Я просто хочу, чтобы они запускали...