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

В соответствии с https://live.gnome.org/Empathy/FAQ#How_can_I_connect_to_my_SIP_account.3F вам необходимо установить telepathy-sofiasip из программного обеспечения Ubuntu Software Center.

Затем вы сможете добавьте учетные записи SIP в Empathy из списка протоколов в диалоговом окне «Учетные записи».

1
задан 3 January 2016 в 22:13

2 ответа

Только если вы параноик! Вы можете использовать опцию -K для sudo.

-K, --reset-timestamp
       When used without a command, invalidates the user's cached credentials.  
       In other words, the next time sudo is run a password will be required.  
       This option does not require a password and was added to allow a user to revoke
       sudo permissions from a .logout file.

       When used in conjunction with a command or an option that may require a 
       password, this option will cause sudo to ignore the user's cached credentials.  
       As a result, sudo will prompt for a password (if one is required by the 
       security policy) and will not update the user's cached credentials.

       Not all security policies support credential caching.

например,

sudo -K <command>

Или вы можете просто оставить свой компьютер в металлическом ящике, охраняемом роботами :

)
3
ответ дан 23 May 2018 в 14:36
  • 1
    Хм ... Не так, как мне хочется, нет ли способа автоматизировать это? Потому что это говорит о том, что я определенно знаю, что я собираюсь приостановить, что, если команда работает с sudo, и мне нужно куда-то идти, поэтому я приостанавливаю машину, а затем, когда я вернусь и откажусь от машины, я буду нужно дождаться завершения команды или времени, прежде чем я могу попросить у меня пароль в следующий раз? Это было бы намного более полезно по многим причинам (включая тот факт, что когда я запускаю его с графическим интерфейсом на другом уровне запуска, он не запрашивает пароль после приостановки), чтобы он был автоматизирован. – Paranoid Panda 3 January 2016 в 22:08
  • 2
    Кроме того, я думаю, вы имеете в виду -K, а не -k. – Paranoid Panda 3 January 2016 в 22:23
  • 3
    В любом случае, это может быть более полезно. – Paranoid Panda 3 January 2016 в 22:23

Еще один метод

Тип 'sudo visudo'

Перейти к строке, которая гласит: «По умолчанию env_reset»

и изменить на: [!d3 ]

'По умолчанию env_reset, timestamp_timeout = 0

Затем сохраните файл.

Установив таймаут в 0, система будет запрашивать пароль каждый раз.

1
ответ дан 23 May 2018 в 14:36
  • 1
    Хотя этот делает (технически говоря), выполняет то, о чем просит ОП, в большинстве случаев это слишком много. Тем не менее, если вы действительно параноики (или просто хотите сделать дополнительный шаг для паузы и созерцания каждый раз, когда вы делаете что-то потенциально опасное), это может быть жизнеспособной альтернативой. – Michael Kjörling 9 April 2016 в 17:53

Другие вопросы по тегам:

Похожие вопросы: