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

sudo - выполнить команду с привилегиями суперпользователя.


4
Записать в файл без перенаправления?
Я пишу обычное скомпилированное приложение, которое должно создать специальный файл и записать в него волшебный файл cookie. Я не могу записать файл напрямую из приложения, модель безопасности системы требует от меня запуска вспомогательного инструмента с повышенными привилегиями, чтобы сделать свое дело. Я могу предоставить любое количество аргументов вспомогательному инструменту. Теперь …



1
Как получить имя пользователя, запустившего `sudo`
Моя проблема: у меня есть программа на Python, и пользователь запускает ее, используя sudo. Иногда мне нужно добраться до дома пользователя, и я могу сделать это, только зная его имя: import pwd pwd.getpwnam(username) Итак: как я могу получить имя пользователя, запустившего программу?
12 users  sudo  python 

1
Можно ли использовать ключевой файл в качестве пароля для sudo?
контекст Мне нравится работать публично на моем ноутбуке, но я также люблю использовать sudo без пароля. Исходя из того, что я знаю сейчас, я бы использовал эту NOPASSWDопцию в своем sudoersфайле, но, конечно, любой мог использовать sudo, как пожелает. Одна важная мысль, которая приходит мне в голову, заключается в том, …
11 sudo  usb  usb-drive 

1
sudoers и значения по умолчанию
Мне нужно разрешить пользователю запускать sudo без пароля без tty. У меня есть файл /etc/sudoers.d/со специальными командами и настройками, которые мне нужны, так как я не хочу редактировать sudoersфайл напрямую . В этом файле у меня есть следующее: # My list of commands that the user can run passwordless myUser …
11 sudo  sudoedit 

3
sudo -i возвращает ошибку
Когда я пытаюсь переключиться на root с помощью сообщения sudo -iоб ошибке /var/tmp/sclDvf3Vx: line 8: -i: command not found... Однако, su -работы, которые я буду продолжать использовать. Я ни в коем случае не системный администратор Linux, поэтому среда для меня все еще довольно туманна. Я думаю, мои вопросы: Почему выдается …

4
Почему пароль 'sudo' отличается от пароля 'su root'
На моем персональном компьютере я часто печатаю sudoперед определенными командами для выполнения административных задач. Я надеялся избежать этого в течение дня, набирая su rootи предоставляя тот же пароль, который я обычно использую sudo. Однако два пароля не совпадают (я не знаю, как войти su root). Выполнение команды sudoотличается от входа …

4
разрешение sudo отклонено, но su дает разрешение
это первый случай, когда мне потребовалось su. Я прочитал статью об изменении значения в / sys / devices / virtual / backlight / acpi_video0 / Brightness, чтобы изменить яркость экрана моего ноутбука. Сначала я заметил, что когда $ sudo echo 10 > brightnessя получу разрешение, мне будет отказано. Я переключился …
11 permissions  sudo  su 

1
Можно ли проверить способность sudo перед sudo'ing?
Я пишу небольшую утилиту. Я хотел бы попытаться sudoзапустить что-нибудь, если потребуется. То есть: если права доступа к файлу не позволяют текущему пользователю работать с конкретным файлом (а sudoправила позволят это сделать), я бы хотел, чтобы моя утилита sudoзапускала что-то как владелец файла. Я надеюсь проверить эту возможность заранее, потому …
11 sudo 

4
Как завершение пути Bash работает с sudo?
Завершение пути вкладки не работает (по крайней мере, в Ubuntu и AFAIK Arch) с sudo mount <whatever> Файл iso, который я пытаюсь смонтировать, отсутствует /etc/fstab. Если я просто наберу mount <whatever> завершение работает (но, конечно, команда терпит неудачу, так как я не root). Видимо, именно sudoэто ломает. Как можно сделать …

1
как установить опцию подсистемы sftp -s в файле конфигурации
Команда sftp поддерживает опцию подсистемы (-s), которая позволяет удаленному пользователю выбирать исполняемый файл удаленного sftp-сервера и, при необходимости, обновляться до sudo в процессе; sftp -s "/usr/bin/sudo /usr/libexec/openssh/sftp-server" xxx.yyy.zzz.aaa Эта команда относится к параметрам клиента ssh в ~ / .ssh / config, что позволяет прозрачно использовать параметры pubkey, пользовательский порт и …
11 sudo  openssh  sftp  sshfs 

3
Как sudo решает, запрашивать ли пароль, если ему дана команда, которая на самом деле не нуждается в `sudo`?
При применении sudoк команде, которая на самом деле не нужна sudo, иногда он не спрашивает мой пароль. Например под моим $HOME, sudo ls. Но я помню, что это относится к какой-то другой команде, хотя я забыл, какая именно. Поэтому мне было интересно, как sudoрешается, стоит ли запрашивать пароль, когда дается …
10 sudo  password 

2
В команде `sudo find`, как мне убедиться, что команда` -exec` запущена от имени обычного пользователя?
Я пытаюсь заставить следующую команду работать так, чтобы process_pathsскрипт не выполнялся с повышенными привилегиями. Есть ли способ сделать это? sudo find /path/ -exec process_paths '{}' \+ Здесь /path/есть некоторые файлы, которые не имеют разрешения на чтение для обычного пользователя. Скрипту process_pathsнужны только пути.
10 find  sudo  su 

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