Tag: sudo

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

Цель состоит в том, чтобы пользователь www-data выполнил sudo -u postgres -H osm2pgsql [some options here] не запрашивая пароль (так как это будет частью скрипта, который запускается автоматически). Я думал, что могу сделать это со следующей строкой в ​​файле sudoers www-data ALL=NOPASSWD: /usr/bin/sudo -u postgres -H osm2pgsql * Но это, похоже, не работает. Что я […]

Почему у TurnKey Linux не установлено sudo по умолчанию, если вы никогда не должны входить в систему как root?

Поскольку я понимаю команду sudo (и, возможно, я ошибаюсь), это способ запустить то, что вам нужно запустить от имени root, а затем выйти как можно быстрее. Но я читал на форумах TurnKey Linux, что они считают, что вам не нужно sudo на серверной машине. Это кажется мне неправильным, поскольку вы никогда не должны оставаться в […]

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

У меня есть два сервера, serverA и serverB . В настоящее время я запускаю сценарий оболочки на сервере А, который создает файл и «толкает» его на сервер Б. Скрипт оболочки работает как cron каждый час и требует привилегий SUDO . Однако из-за изменений в нашей настройке я больше не могу «толкать» файл с сервера А […]

Выполнение выражения Bash из sudo

Я могу перечислить свою недавнюю историю apt-get с: – zcat /var/log/apt/history.log.1.gz Я пытаюсь автоматизировать это для всех файлов истории. Я пытался: sudo for logf in $( /var/log/apt/history.log.?.gz ); do zcat $logf ; done но получить ошибку -bash: syntax error near unexpected token do for logf in $( /var/log/apt/history.log.?.gz ); do zcat $logf ; done но […]

как получить доступ к другому пользователю может получить доступ к моей учетной записи?

У меня есть один сервер X и есть 2 учетных записи пользователей A и B. Как предоставить пользователю доступ B к учетной записи пользователя A.

Ошибка при добавлении пользователя в группу колес в CentOS 7

Я пытаюсь предоставить привилегии sudo для пользователя devos-сервера CentOS 7, набрав gpasswd -a user wheel , но попытка не работает. Что я делаю не так? Вот что я набрал: Я обнаружил, что пользователь не входит в группу колес следующим образом: [user@localhost git]$ sudo yum install git [sudo] password for user: Sorry, try again. [sudo] password […]

`sudo tar`, но имеет полученный файл

Я хочу добавить кучу файлов в архив с tar . Однако у меня нет разрешения на доступ ко всем из них, поэтому мне нужно сделать sudo tar . Однако теперь, когда root выполнил tar , полученный архив также принадлежит root, и я должен изменить разрешения на .tar.gz , что немного утомительно. Разве нет «частичного sudo […]

Sudo с паролем и добавляется в файл через SSH

Я пытаюсь сделать следующее. SSH для удаленного хоста. Добавьте public_keys в зарегистрированный файл users authorized_keys для всех файлов пользователей .ssh / authorized_keys. Я столкнулся с проблемой при попытке выполнить sudo & cat с паролем в одной строке. У кого-нибудь есть идея, как это решить? Один из способов, которым я пытался это достичь. ssh -t $userHost […]

Что представляет собой сетевая группа хоста в контексте sudoHost в схеме LDAP Sudoers

ref: https://www.sudo.ws/man/1.7.4p6/sudoers.ldap.man.html Что представляет собой сетевая группа хоста в контексте sudoHost в схеме LDAP Sudoers. Можете ли вы привести пример того, как это сделать?

Разрешить пользователю использовать команды brclt-like без sudo

У меня есть сценарий, который использует библиотеку python (pyroute2) для создания и управления мостом. Но я не хочу запускать этот скрипт как root и хочу, чтобы у определенного пользователя были требуемые привилегии. Является ли это возможным?

Linux и Unix - лучшая ОС в мире.