Вопросы с меткой [sudo]

Команда sudo - это программа для некоторых операционных систем Unix и Unix-Like, которая позволяет пользователю выполнять программы с привилегиями безопасности другого пользователя. Обычно это права суперпользователя или пользователя root.

12
голосов
2ответа
1k показов

Разница при использовании обратных кавычек в двойных кавычках и одинарных кавычек в Bash

Почему следующие два исполнения отличаются по выводу? (Мне нужны двойные кавычки для переменных в моей возможной команде) $ sudo su -c "echo `cat /root/root_file`" cat: /root/root_file: Permission ...
12
голосов
1ответ
21k показов

Как включить команды sudo через SSH без запроса пароля?

У меня есть сервер A и сервер B (оба Ubuntu 10.04 LTS), выполняющие разные задачи. Серверу А нужно нажать на Сервер Б, который генерирует файл и возвращает его обратно на сервер А., когда закончите. ...
12
голосов
5ответов
11k показов

Запуск докера как sudo

Я установил boot2docker и запустил: ./boot2docker start export DOCKER_HOST=tcp://localhost:4243 Я начал учебник с сайта Docker. Я не понимаю одну вещь - когда я бегу: sudo docker info ==> Get ...
12
голосов
3ответа
14k показов

Добавление строки в файл hosts, получение разрешения запрещено при использовании sudo - Mac

Я пытаюсь добавить строку в файл hosts на моем Mac, выполнив однострочную команду на терминале. Я думал, что это будет легко с помощью sudo, но он возвращает "Отказано в разрешении", когда я пытаюсь ...
12
голосов
2ответа
15k показов

sudo отправляет раздражающие оповещения: проблема с записями по умолчанию

ТЛ; др Sudo вызывает дополнительные, бесполезные предупреждения о "проблемах с записями по умолчанию" Окружающая среда Ubuntu 16.04 Server LTS, sudo 1.8.16 Эта проблема Всякий раз, когда пользователь ...
11
голосов
3ответа
10k показов

Как выполнять команды как root в git post-receive hook

Я только недавно настроил удаленное git-репо на сервере для веб-приложения, работающего в качестве службы Upstart. Я хотел бы использовать ловушку после получения, чтобы инициировать действия, ...
11
голосов
3ответа
3k показов

Практичный (ближе к классическому Linux) способ использования (автоматизации) SUDO для CygWin

Возможность использовать команды sudo в CygWin полезна и быстрее, чем открытие оболочки с повышенными правами : Luis@Kenobi /cygdrive/c/Users/Luis $ net user /add TestUser System error 5. Access ...
11
голосов
2ответа
43k показов

Как сменить пользователя в WinSCP?

Я использую WinSCP для доступа к компьютерам Unix. Как я могу изменить пользователя после того, как я вошел на сервер Unix, используя WinSCP? Например, у меня есть личный аккаунт на компьютере Unix ...
10
голосов
5ответов
9k показов

Как мне сказать sudo писать файлы с umask 0022?

Я недавно обновился до снежного барса. Я заметил, что некоторые файлы, написанные MacPorts, установлены с неверным разрешением - они написаны с umask 0077. Я думаю, что я сузил проблему: Команда port ...
10
голосов
1ответ
23k показов

Почему нет файла sudoers: "/etc/sudoers: такого файла или каталога нет"?

Я пытаюсь добавить нового администратора, но: # adduser username admin adduser: The user `username' does not exist. # man sudoers No manual entry for sudoers # less /etc/sudoers /etc/sudoers: No such ...
10
голосов
4ответа
12k показов

Изменить оболочку sudo su

Всякий раз, когда я запускаю sudo su из моего обычного zsh (который использует фреймворк oh-my-zsh), я вынужден использовать старую оболочку Bourne (sh) по умолчанию (очевидно, это стандартное ...
10
голосов
5ответов
36k показов

На Mac, как я могу дать себе постоянные привилегии sudo?

В Mac OS X 10.6 как я могу получить постоянные привилегии sudo? это как linux в файле "/etc/sudoers"?
10
голосов
2ответа
942 показов

Почему sudo необходимо для перезагрузки в терминале, а не из графического интерфейса?

Когда я включаю свою машину и захожу в свою учетную запись, я могу делать все, что захочу, и даже выключить машину или сказать перезагрузка. Но если я открываю терминал и пытаюсь запустить команду ...
10
голосов
1ответ
1k показов

одно sudo для нескольких терминалов

Корневые права Sudo предоставляются на определенное время, но только для одного терминала. Если я хочу использовать sudo в другом терминале в этот период времени, я должен снова ввести пароль. Как ...
10
голосов
5ответов
24k показов

Доступ sudo для действий на рабочем столе в Gnome/KDE?

Мне глупо задавать этот вопрос. Я использую CentOS 5.4 и KDE. Я скачал архив и хочу перетащить содержимое в папку, в которую мне нужен root-доступ для записи. Я, очевидно, могу пойти в терминал и ...
10
голосов
1ответ
19k показов

Как переключить / изменить идентификатор пользователя в скрипте bash для выполнения команд в том же скрипте?

Есть ли способ переключить идентификационные данные пользователя в скрипте (выполняемом как root как часть процесса установки), чтобы выполнить некоторые команды без вызова внешнего скрипта, а затем ...
10
голосов
5ответов
1k показов

Предотвращение взлома пароля sudo вредоносным ПО

Я часто слышу, как люди ссылаются на sudo как на один из главных барьеров для вредоносных программ, заражающих компьютер Linux. Похоже, что наиболее распространенный аргумент заключается в следующем: ...
10
голосов
2ответа
8k показов

Почему sudo не работает с curl?

Я запустил команду скачать что-то с помощью curl - sudo curl roots.cx/get | sh - и он выбросил ошибку отказано в разрешении. Так что я сделал sudo curl и получил ту же ошибку ... почему это так? Я ...
10
голосов
5ответов
7k показов

Почему "sudo -u root echo` whoami` "не возвращает root?

Как вы используете sudo для запуска команды от имени пользователя root в Ubuntu? Сначала я думал, что это стандартное поведение sudo, пока я не запустил: myuser@localhost:~$ sudo echo `whoami` myuser ...
9
голосов
5ответов
27k показов

sudo chmod -R 777 /

sudo chmod -R 777 / Я сделал это. Это было ошибкой. Есть ли способ отменить это? В основном это испортило больше вещей, чем я могу перечислить. У меня нет машины времени на моем Mac.
9
голосов
1ответ
4k показов

Ubuntu 15.04: приостановить с консоли без sudo

В течение многих лет я мог приостановить свою машину на основе Ubuntu с обычной учетной записи, используя dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower ...
9
голосов
1ответ
15k показов

ssh + sudo + su в оболочку входа

У меня есть несколько машин, на которые я регулярно захожу по ssh, только для того, чтобы использовать sudo su чтобы провести остаток моего сеанса, вошедшего в систему как пользователь специального ...
9
голосов
1ответ
4k показов

неинтерактивный ssh sudo ... запрашивает пароль в виде обычного текста

Я бегу некоторые неинтерактивные команды SSH. С ssh-аутентификацией все в порядке, через ssh agent, но если я запускаю команду, требующую sudo, тогда запрос пароля в моем терминале будет простым ...
9
голосов
2ответа
4k показов

Мне нужно sudo без запроса пароля, для сценариев. Где я неправ?

Я в группе sudo все в порядке: $ id uid=1002(molot) gid=1002(molot) groups=1002(molot),27(sudo),33(www-data) В моих судорогах у меня, кажется, есть подходящая настройка: sudo ALL=(ALL:ALL) NOPASSWD: ...
9
голосов
4ответа
2k показов

Другой пароль SSH/ логин от SUDO Password

Я хотел бы использовать другой пароль для повышения статуса пользователя до статуса sudo, чем пароль, который я использую для входа (через GUI, оболочку или SSH) в свою учетную запись. Это возможно? ...
9
голосов
2ответа
2k показов

Почему sudo требуется для запуска веб-сервера по указанному ip: порту?

Я устанавливаю веб-сервер на основе Python на своем компьютере с Debian. Настроить: ОС Debian основана на виртуальных машинах, но я переключил VirtualBox с NAT на Bridged. IP настройки виртуальной ...
9
голосов
7ответов
27k показов

Как запустить программу от имени пользователя root без "sudo"?

У меня есть определенная двоичная программа на OS X, которая может быть запущена только от имени пользователя root. Я устал от добавления sudo каждый раз, когда я вызываю его и вводю пароль, и хотел ...
9
голосов
2ответа
4k показов

команда sudo пытается найти имя хоста

Недавно я изменил файл sudoers и имя хоста через /etc /hostname. После изменения этих файлов моя команда sudo отнимает много времени. Также он говорит, что sudo не может разрешить хост kaagini(имя ...
9
голосов
1ответ
17k показов

Разрешить пользователям определенной группы запускать команду без sudo

Я знаю, как отредактировать /etc /sudoers так, чтобы я мог запускать команду как sudo без необходимости ввода пароля, однако есть способ разрешить запуск программы полностью без sudo всеми ...
8
голосов
1ответ
3k показов

Как я могу перенаправить вывод OS X dtruss при работе с sudo?

Я бегу dtruss на Mac OS X 10.9. Простой пример: sudo -c ls Но я бы хотел записать вывод dtruss в файл. Я видел что-то, что говорит о том, что я могу сделать что-то вроде: sudo bash -c 'dtruss -c ls ...
8
голосов
4ответа
5k показов

Изменен файл sudoers и больше не могу его открыть; не могу открыть файл с помощью root

Я изменил настройки в файле sudoers, используя sudo visudo и испортил это. Теперь, когда я пытаюсь сделать это снова или открыть любой файл с помощью sudo, я больше не могу открыть его, и я получаю ...
8
голосов
3ответа
2k показов

Зайдите в vi, внесли изменения, сначала забыли sudo - что теперь

Я сделал длительные изменения в файле конфигурации на компьютере с Ubuntu Linux с помощью редактора vi. К сожалению, я сначала забыл sudo, так что теперь я в редакторе, но не могу сохранить свои ...
8
голосов
1ответ
9k показов

Как создать символические ссылки в /usr /bin на Mac?

Окружающая среда: OSX Sierra, ядро Darwin версии 16.3.0 Корневая проблема: я хочу использовать кучу сценариев оболочки в центральном хранилище, которые имеют #!/ USR / бен / ЗШ. На моем Mac zsh ...
8
голосов
2ответа
37k показов

Ограничение пользователя на выполнение выборочных команд (Linux)

Как я могу ограничить моего пользователя выполнять только выборочные команды. У меня есть пользователь TOMC в группе TOMC. Мне нужно, чтобы этот пользователь был пользователем sudo, а затем имел ...
7
голосов
4ответа
2k показов

Терминал: префикс предыдущей команды?

Часто в терминале (хотя я полностью ожидаю, что любой ответ будет работать в bash и большинстве других), я набираю некоторую команду, а затем получаю какую-то ошибку разрешения из-за отсутствия sudo ...
7
голосов
4ответа
95k показов

Как выполнить команду с правами администратора и доступом к файлам вошедшего в систему пользователя?

У меня есть некоторые проблемы с пониманием sudo . Я вошел в систему на терминале как пользователь без прав администратора / без полномочий root. Этого "обычного" пользователя нет в файле sudoers (и, ...
7
голосов
1ответ
4k показов

Как я смог удалить файл, принадлежащий корню без sudo

У меня был следующий вывод для ls -lFh: -rw-r--r-- 1 hjpotter92 hjpotter92 926 Aug 2 18:40 static.yaml drwxr-xr-x 5 hjpotter92 hjpotter92 4.0K Sep 12 19:40 templates/ -rw-r--r-- 1 root root 1.5K Sep ...
7
голосов
2ответа
11k показов

sudoedit: зачем использовать его поверх sudo vi?

Согласно справочной странице: sudoedit /etc/file создает копию файла, открывает его как текущий пользователь и при сохранении перезаписывает существующий файл с копией. в то время как sudo vi ...
7
голосов
2ответа
6k показов

Не удается разрешить узел - Windows Bash

Я использую Windows Bash и получаю сообщение об ошибке fox@FOX:/etc$ sudo true sudo: unable to resolve host FOX Я видел, как люди говорят, что я полагаю, что нужно отредактировать файл etc/hosts , но ...
7
голосов
1ответ
13k показов

Добавить пользователя в файл sudoers, только для одного сервиса

Я хочу добавить пользователя в файл sudoers, чтобы он мог только запускать, останавливать и перезапускать определенную службу. Я использую Debian и могу получить доступ к файлу sudoers с помощью sudo ...
7
голосов
4ответа
12k показов

Как запустить программу с правами root с помощью оконного менеджера?

Иногда я хочу явно запустить графическую программу от имени пользователя root. Сейчас я запускаю терминал и выполняю желаемое приложение. Но есть ли способ запустить приложение от имени пользователя ...
7
голосов
2ответа
2k показов

Почему я действительно должен отключить root ssh логин?

Я всегда читаю, что я должен отключить root-вход для SSH и войти с пользователем, у которого есть sudo. Но где разница между: ssh root@vps а также ssh myuser@vps sudo -i У меня нет физического ...
7
голосов
4ответа
3k показов

Потерянный sudo/su на экземпляре Amazon EC2

У меня есть экземпляр Amazon EC2. Я могу войти в систему просто отлично, но ни "su", ни "sudo" сейчас не работают (раньше они работали нормально): "su" запрашивает пароль, но я вхожу в систему, ...
7
голосов
2ответа
2k показов

Как открыть файл в рейнджере от имени root?

Как открыть файл в файловом менеджере "Рейнджер" с правами суперпользователя? В то время как " :open_with vim " открывает файл как пользователь без прав root с vim, я ищу что-то вроде ":open_with ...
7
голосов
5ответов
8k показов

Xforwarding не позволяет переключать пользователей

Я ssh'd в удаленный компьютер, и xforwarding работает нормально ... но как только я "sudo su -" или "sudo su user2", он больше не Xforwards ничего, что дает мне ошибку: X11 connection rejected ...
7
голосов
2ответа
42k показов

sudo: Извините, пользователь root не может выполняться

Эта команда не выполняется в OpenSuSE 11.4: root@host# sudo -S -u "coreapp_customer1_d" -g "coreapp_customer1_d" /bin/bash -l -c "mkdir -p /home/coreapp_customer1_d/.ssh" с этим сообщением: Sorry, ...
7
голосов
1ответ
2k показов

Проверка подлинности с двумя паролями (фактор) для пользователя root / sudo

Что касается удаленного запуска Linux (SSH), я бы хотел использовать два уровня аутентификации для доступа к системе с привилегиями root. У меня отключена / заблокирована учетная запись root, поэтому ...
6
голосов
1ответ
9k показов

Bash: отказано в разрешении на запись в файл

Я следовал этому учебному руководству «Как создавать файлы Linux Proc в программе на C, используя LKM». Я успешно сделал свой модуль и загрузил его. Теперь я хочу повторить мой файл процесса, чтобы ...
6
голосов
2ответа
2k показов

Управление заданием Upstart от имени непривилегированного пользователя

Каков наилучший способ разрешить непривилегированному пользователю управлять заданием выскочки? Под управлением выскочившего задания я имею в виду запуск / остановку / перезагрузку / перезапуск: ...
6
голосов
1ответ
7k показов

usermod возвращает "group" имя группы "не существует" для известной группы

Как участник sudo я могу добавить себя в группу, к которой я не принадлежу? $ getent group thegroupname thegroupname:x:123794798:administrator,users,auser,moreusers,manymoreusers $ sudo usermod -a -G ...