Вопросы с тегом «not-root-user»

Выполнение задач администрирования без прав администратора.

1
Как автоматически запустить фоновую программу пользователем без полномочий root?
Как пользователь без полномочий root, я хочу запускать фоновое задание при загрузке системы. Это своего рода сервис, который не требует привилегий root. Есть ли способ сделать это? Один из способов положить sudo -u user commandв rc.local, но редактирование rc.localтребует корневой привилегии. Другой способ - запускать его cronкаждую минуту и ​​проверять …

1
Можно ли запустить клиент webdav fuse без прав root?
Я видел примеры, показывающие, как использовать davfs2в Linux, но каждый из них включал одну из следующих вещей: Запуск mountот имени пользователя root Добавление записи в /etc/fstab Запуск mount.davfssetuid, который, увы, все еще требует записи в/etc/fstab Можно ли этого избежать? Если нет, какой аспект webdav предотвращает это, больше, чем, например, sshfs?

2
Как установить syslinux / extlinux в файл образа диска, не требуя привилегий root
Я создал собственный дистрибутив Linux и могу создать полный файл образа диска для пользователя без полномочий root, с одним исключением - установкой загрузчика. Я использую syslinux (на самом деле extlinux), и для его установки я должен монтировать загрузочный раздел с обратной петлей, для чего требуются права root / sudo. Команды …

2
Имитация chroot с unshare
Я пытаюсь написать загрузчик для минимального дистрибутива Linux. Я хотел бы встроить в среду, похожую на chroot. Это должно упростить упаковку. Я не забочусь о безопасности в этом пункте. Загрузчик не должен требовать каких-либо нестандартных сторонних команд. Было бы здорово, если бы не было необходимости иметь права root. Вот почему …

3
Зашли через ssh-ключ, могу ли я сбросить пароль моей учетной записи?
Я вошел на сервер через sshkey ( ssh -i /home/me/.ssh/ssh-key me@server). Я получил права sudo на этом сервере от администратора, но не могу их использовать, так как забыл свой действительный пароль Unix (или мне никогда не говорили). Я уже вошел в систему - могу ли я сбросить пароль passwd, не …

3
Bluetooth LE сканирует как не рут?
Для сканирования устройств Bluetooth LE, hcitool, очевидно, требуются права суперпользователя. Для обычных пользователей вывод следующий: $ hcitool lescan Set scan parameters failed: Operation not permitted Зачем hcitool нужны права root для сканирования LE? Можно ли как-то выполнить сканирование LE без полномочий root?

4
Требуется ли для управления cgroups доступ с правами root?
Я пытаюсь работать с группами управления в двух разных операционных системах (Ubuntu и CentOS). Есть несколько вопросов, которые я хотел бы задать. Я пытаюсь создать контрольную группу с помощью cgcreateкоманды, и похоже, что для этого требуется root-доступ на компьютере. Все примеры, которые я видел до сих пор, ничего не говорят …

2
Как разрешить пользователям без полномочий root управлять службой systemd с помощью экземпляров?
Мне нужно разрешить пользователям в dbaгруппе контролировать database@сервисы. Ответ на этот связанный вопрос состоит в том, чтобы просто перечислить все systemctl«глаголы», которые я хочу разрешить в sudoersфайле, однако, это не относится к моему случаю, потому что я заранее не знаю, какие базы данных могут существовать в системе. Например, если я …

2
Как я могу позволить пользователю расставить приоритеты для процесса с отрицательной привлекательностью?
Я хочу, чтобы пользователь запускал определенный процесс в системе с отрицательным значением nice. Я не могу просто перевести процесс в фоновый режим, поскольку эта конкретная программа является сервером Minecraft, и я полагаюсь на командную строку для управления сервером. Мой текущий скрипт bash выглядит так (важная часть): sleep 10 && \ …

2
Как изменить часовой пояс пользователя?
Я знаю, что (например, в Debian) можно использовать dpkg-reconfigure tzdataдля изменения часового пояса системы, но мне интересно, как можно изменить часовой пояс пользователя (если Linux / Unix вообще поддерживает такую ​​идею). Обычно я работаю на сервере удаленно через ssh и, учитывая, что сервер работает с UTC внутри (файлы, ...) и …

2
Как я могу начать сеанс «экрана» от имени пользователя без полномочий root
Есть ли способ, которым я могу открыть новый сеанс экрана на моей коробке RHEL как пользователь без полномочий root? Когда я пытаюсь открыть новый экран, используя команду «screen» от имени пользователя, не являющегося пользователем root, происходит сбой, и я получаю следующее сообщение: Cannot open your terminal '/dev/pts/2' - please check. …

1
Как мне поддерживать отдельный (более новый) стек glibc / gcc /… как не-root в Linux
Наш вычислительный кластер работает с очень старой версией CentOS со старым ядром (2.6.18) и, конечно, старыми библиотеками и двоичными файлами. Поскольку обновление всего этого требует много работы на всех узлах, это не вариант. Я пытаюсь скомпилировать и использовать программу, которая требует C++11и, следовательно, более новые версии gcc(и / или clang). …

3
Как правильно настроить файл sudoers на Debian Wheezy?
Я видел много постов в блогах, которые говорят, что достаточно сделать aptitude install sudo su root adduser USERNAME sudo Но это только защищает aptitude, другими словами: aptitude install sendmailпопросит пароль, вам нужно будет sudoзапуститьaptitude apt-get install sendmailне будет запрашивать пароль, никаких sudoпривилегий не требуется Если вы редактируете защищенные файлы, например, …

1
Как я могу настроить `anybody` для запуска X в одной строке?
Распространенным решением является запуск, sudo dpkg-reconfigure x11-commonкоторый дает графическое приглашение, однако я хочу использовать это не в интерактивном режиме. Сценарий состоит в том, что я SSH подключился к компьютеру как root (во время подготовки Vagrant) и мне нужно startxодин раз запустить его как обычный пользователь, чтобы сгенерировать некоторые файлы конфигурации, …

1
альтернативы обновления только для одного пользователя
Я использую общий сервер. На этом сервере установлены разные версии Java: Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode * 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode Я хотел бы выбрать Второй вариант, но если я попытался сделать это, он жалуется, что у меня нет …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.