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

Команда sudo - это аббревиатура от «замещающий пользователь, делать» (например, выполнить команду, как если бы она была запущена другим пользователем). Sudo - это программа для Unix и Unix-подобных компьютерных операционных систем, которая позволяет пользователю запускать программы с привилегиями безопасности другого пользователя (обычно суперпользователя или root).

3
Как запустить скрипт от имени другого пользователя без пароля?
У меня есть script.sh, который должен быть запущен как user2. Тем не менее, этот скрипт может быть запущен только под user1 в моем приложении. Я хотел бы выполнить следующую команду: su user2 -C script.sh но иметь возможность работать без пароля. Я также хочу, чтобы это было очень ограничительным, так как …
145 linux  bash  sudo  su  sudoers 

2
Где сообщается об инцидентах с sudo? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Попытка чего-то коварного на моей машине приводит к ryan@debian:~$ sudo EAT_ALL_THE_COOKIES_BEFORE_DINNER [sudo] password for ryan: ryan …

29
Ошибки установки npm с ошибкой: ENOENT, chmod
Я пытаюсь глобально установить только что опубликованный модуль npm. Каждый раз, когда я пытаюсь установить из npm или из папки, я получаю эту ошибку. npm ERR! Error: ENOENT, chmod '/usr/local/lib/node_modules/takeapeek/lib/cmd.js' npm ERR! If you need help, you may report this log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! or email it …

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

12
На EC2: команда sudo node не найдена, но node без sudo в порядке
Я только что установил nodejs на новый микро-экземпляр EC2. Я установил его нормально, ./configure -> make -> sudo make install. Проблема: когда я запускаю «узел» под пользователем ec2, он работает отлично. Когда я запускаю «sudo node», он не работает. Я узнал, что узел находится в: [ec2-user@XXXX ~]$ whereis node node: …
120 node.js  bash  amazon-ec2  sudo 

12
Как мне отредактировать / etc / sudoers из скрипта?
Мне нужно отредактировать /etc/sudoersсценарий, чтобы добавить / удалить что-то из белых списков. Предполагая, что у меня есть команда, которая будет работать с обычным файлом, как я могу ее применить /etc/sudoers? Могу ли я скопировать и изменить его, а затем visudoзаменить оригинал измененной копией? Предоставляя свой собственный сценарий $EDITOR? Или можно …
116 linux  shell  sudo 

6
Допустимо и безопасно запускать pip install под sudo?
Я начал использовать свой Mac для установки пакетов Python так же, как и на своем ПК с Windows на работе; однако на моем Mac я часто сталкивался с ошибками с отказом в разрешении при записи в файлы журнала или пакеты сайта. Поэтому я подумал о том, чтобы работать pip install …
115 python  macos  pip  sudo 

5
Открыть файл через SSH и Sudo с помощью Emacs
Я хочу открыть файл внутри Emacs, который находится на удаленном сервере, с sudo Powers на сервере. Я могу открывать локальные файлы с помощью sudo через Tramp следующим образом: C-x C-f /sudo::/home/user/file Но я хочу использовать sudo на сервере: C-x C-f /sudo::user@server/home/user/file Но это дает мне возможности sudo на моем локальном …
114 emacs  ssh  sudo  tramp 

7
Идентифицировать пользователя в сценарии Bash, вызываемом sudo
Если я создам сценарий, /root/bin/whoami.shсодержащий: #!/bin/bash whoami и этот сценарий вызывается пользователем с правильно настроенным sudo, он укажет root Есть ли быстрый способ получить фактического пользователя в сценарии, или мне придется прибегать к параметрам, передаваемым через это имя пользователя?
108 linux  bash  sudo 

2
www-data разрешения?
Итак, у меня есть каталог в / var / www (называемый cake), и мне нужно разрешить www-данным записывать в него, но я также хочу писать в него (без использования sudo). Я боюсь менять права доступа на 777, если какой-то другой пользователь на моей машине (или хакер) попытается изменить файлы в …
108 apache  permissions  sudo 

4
Каковы риски запуска sudo pip?
Время от времени я сталкиваюсь с комментариями или ответами , в которых категорически утверждается, что работать pipпод управлением sudo«неправильно» или «плохо», но бывают случаи (в том числе то, как у меня настроена куча инструментов), когда это либо намного проще, либо даже необходимо запустить его таким образом. Каковы риски , связанные …
99 python  security  pip  sudo 

8
Композитор: file_put_contents (./ composer.json): не удалось открыть поток: отказано в разрешении
Я пытаюсь установить Prestissimo на сервер Ubuntu 16.04, но это приводит к ошибке: $ composer global require "hirak/prestissimo:^0.3" Changed current directory to /home/kramer65/.composer [ErrorException] file_put_contents(./composer.json): failed to open stream: Permission denied require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--] [<packages>]... Я вошел …

9
Как найти исходного пользователя с помощью нескольких команд sudo и su?
При запуске сценария через sudo или su я хочу получить исходного пользователя. Это должно происходить независимо от того, несколько sudoили suвыполняются внутри друг друга и конкретно sudo su -.
93 linux  bash  unix  sudo  su 

5
Используйте sudo с паролем в качестве параметра [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 8 лет назад . Уточните этот вопрос Я хочу запустить sudo с моим паролем в качестве параметра, чтобы я мог использовать его для …
85 linux  bash  sudo 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.