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

60
Как запустить команду, которая включает в себя перенаправление или передачу с помощью sudo?

Я пытаюсь следовать тому, что, как я полагаю, является лучшей практикой использования sudo вместо учетной записи root. Я выполняю простую операцию с файлом concat, такую ​​как: sudo echo 'clock_hctosys="YES"' >> /etc/conf.d/hwclock Это не так, как справа от ">>", он работает как обычный...

59
Есть ли способ прекратить писать 'sudo' для каждой мелочи в Linux?

Вскоре я собираюсь сделать довольно много работы с PHP, и я заинтересован в изучении RoR, поэтому я установил Linux Mint 12 в своем VirtualBox. До сих пор самым разочаровывающим аспектом коммутатора были проблемы с разрешениями Linux. Кажется, что я не могу сделать ничего полезного (как, скажем,...

53
sshfs mount, sudo получает запрещенное разрешение

Я использую sshfsдля монтирования папки с некоторыми проектами Python через SSH в мой ~/каталог. $ mkdir -p ~/mount/my-projects $ sshfs user@example.com:/home/user/my-projects ~/mount/my-projects Я могу выполнить большинство команд, как и следовало ожидать: $ ls ~/mount/my-projects...

51
Почему sudo не установлен по умолчанию в Debian?

Я читал руководство по установке программного обеспечения и дошел до этого шокирующего заявления: sudoне установлен в Debian по умолчанию. Убедитесь, что ваша система обновлена ​​и установите ее. Как нынешний пользователь Debian, в это трудно поверить, поскольку с момента установки я могу...

50
Можно ли сохранить как sudo из nano после того, как вы забыли запустить как sudo?

Большую часть времени я редактирую файл с помощью nano, пытаюсь сохранить и получить ошибку разрешения, потому что я забыл запустить его как sudo. Есть ли какой-нибудь быстрый способ, которым я могу стать sudo без необходимости заново открывать и редактировать...

50
Как я могу `alias sudo !!`?

Я пытаюсь установить псевдоним для sudo !!Bash. Я пытался alias sbb='sudo !!, но это интерпретирует это как буквальное !!и печатает sudo: !!: command not found Если я использую двойные кавычки, это заменяет двойной удар в самой строке, так что это не работает. Есть ли способ сделать эту работу? Или...

50
Какой правильный синтаксис sudoers для добавления пользователя?

Согласно комментариям в /etc/sudoers(Fedora 13): ## Syntax: ## ## user MACHINE=COMMANDS ## ## The COMMANDS section may have other options added to it. Мои два связанных вопроса: Что ALL=(ALL) ALLозначает в следующей строке: root ALL=(ALL) ALL Я проверил эти две строки, но не могу понять, насколько...

49
Запросить пароль sudo и программно повысить привилегии в bash-скрипте?

В настоящее время я работаю над сценарием bash, который устанавливает и настраивает различные программы в стандартной системе Linux (в настоящее время - Ubuntu). Поскольку он устанавливает программы и копирует несколько файлов в различные папки, требующие повышенных привилегий, я уже выполнил...

48
Почему команде sudo не нужен пароль root?

Я уже давно использую Linux, и всякий раз, когда я печатал, sudoя думал, что переключаюсь на пользователя root для получения команды. Видимо, это не так, потому что все, что мне нужно, это пароль моей учетной записи. Я предполагаю, что поскольку я не работал с несколькими пользователями, я не...

40
Почему переменные PATH отличаются при запуске через sudo и su?

На моей виртуальной машине Fedora при работе с моей учетной записью у меня /usr/local/binна пути: [justin@justin-fedora12 ~]$ env | grep PATH PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/justin/bin И так же, когда работает su:...

39
Как в sudo не изменять $ HOME в Ubuntu и как отключить это поведение?

В Ubuntu 12.04, когда я не sudo -sизменяю переменную $ HOME, поэтому, если мой обычный пользователь regularuser, ситуация выглядит следующим образом: $ cd $ pwd /home/regularuser $ sudo -s # cd # pwd /home/regularuser Я давно отказался от Ubuntu, поэтому не уверен, но думаю, что это стандартное...

39
Можно ли отключить requiretty?

Я пытаюсь настроить сценарий развертывания с помощью Capistrano. На шаге cap deploy:setupсценарий подключается к моему серверу и пытается запустить команды, которые создают каталоги. Тогда я вижу ошибку:msudo: sorry, you must have a tty to run sudo Есть предложенное решение для отключения...

38
Как Ubuntu и Debian управляют $ HOME для пользователей с привилегиями sudo?

У меня есть скрипт bash, myhome.shсодержащий только одну строку: echo $HOME Владелец скрипта - пользователь: $ ls -l myhome.sh -rw-rw-r-- 1 user user <date> <time> myhome.sh В Ubuntu 16.04 и 17.10 я получаю: $ echo $HOME /home/user $ sudo echo $HOME /home/user $ bash myhome.sh...

36
Как использовать аргументы команды с Cmnd_Alias ​​в sudoers?

Как указать аргументы команды в sudoers? В качестве фона, awsкоманда на самом деле является шлюзом для целой группы подсистем, и я хочу ограничить пользователя только для запускаaws s3 cp ...any other args... Когда я попробую следующее в /etc/sudoers Cmnd_Alias AWSS3_CMD = /usr/local/bin/aws s3 cp,...

36
Почему «sudo su» в сценарии оболочки не запускает остальную часть сценария от имени пользователя root?

Пример сценария может быть следующим: #!/bin/bash sudo su ls /root При использовании ./test.shв качестве обычного пользователя вместо запуска lsот имени суперпользователя и выхода, он переключается в режим root; и когда я выхожу, он выполняется ls /rootкак обычный пользователь. Кто-нибудь может...

36
Почему директивы #include и #includedir в sudo имеют префикс pound (#)

При настройке sudoсреды я заметил, что директива include имеет префикс pound (#). Солярис показывает это как: ## Read drop-in files from /etc/sudoers.d ## (the '#' here does not indicate a comment) #includedir /etc/sudoers.d В руководстве (как для Linux, так и для Solaris) говорится: Включение...

35
Как подавить вывод dd?

У меня есть сценарий Bash, который создает некоторые файлы с помощью dd. Проблема в том, что dd генерирует большое количество выходных данных, которые будут мешать выводу моего скрипта. Обыскивая, я нашел решение: dd if=boot1h of="/dev/r$temp1" >& /dev/null Есть ли альтернатива, или...