одне судо для декількох терміналів


14

Дозволи на кореневі судові дані надаються на певний час, але лише для одного терміналу. Якщо я хочу використовувати судо в іншому терміналі в цей період часу, мені доведеться знову ввести пароль. Як змусити судо працювати через термінали?


Це різні сеанси користувача. Чи хотіли б ви, щоб ваше судо впливало й на інших користувачів (не ви)?
Серхіо Туленцев

3
запустити screenпісля запуску оболонки sudo?
Йорданм

Коли я відкриваю два термінали у своєму вікні-менеджері, з моєї (людської) точки зору це один сеанс. Я хочу, щоб sudo впливав на кожен процес, керований мною (тим самим користувачем), використовуючи команду sudo. Я не думаю, що хочу занадто багато. Мені дуже не подобається, коли хтось дає мені негативні бали, просто тому, що вони ніколи не задають собі таких питань.
Tomek Wyderka

1
Оновлення, хоча б тому, що мені цікаво, як я переглядаю протилежну поведінку: введення пароля в одну оболонку дозволяє без паролів sudoв інших оболонках на тій же машині.
чепнер

1
Біг screenчерез sudoщось перемагає всю точку sudo, чи не так? Ви також можете використовувати suдо цього моменту.
Ставен

Відповіді:


19

Вимкнути tty_tickets. Див. Для sudoers(5)отримання додаткової інформації.

Виконати visudoта додати рядок:

Defaults !tty_tickets

Це особливість, яку я шукаю! Чудово. (Вимкнути це Defaults !tty_tickets)
Томек Відерка

@TomekWyderka, виконуючи візуально чи редагуючи / etc / sudoers
контракт проф. Фолкена порушено

@ Prof.Falken від visudo. Насправді ви не можете змінити файл sudoers за допомогою звичайного редагування (або, можливо, я помиляюся)
Tomek Wyderka
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.