當前位置: 首頁>>技術教程>>正文


linux – 如何在Ubuntu 10.04中使sudo會話一個小時而不是幾分鍾?

, , , ,

問題描述

我如何才能使sudo Ubuntu 10.04會話一個小時而不是幾分鍾?

現在,我必須每隔幾分鍾寫一次sudo命令的密碼。

最佳答案

您實際上可以以root用戶登錄,而不是延長sudo會話的時間。

sudo su

之後,您做的任何事情都是以root身份完成的。您甚至不必再輸入sudo。

您可以隨時注銷。

exit

次佳答案

Disclaimer: This is not recommended for security reasons! One of the reasons why Linux is so safe are the user privileges.

您可以使用以下命令編輯sudo設置文件:

  sudo visudo

然後換線

  Defaults      env_reset

  Defaults      env_reset,timestamp_timeout=x

順便說一下,x以分鍾為單位。 x的負值(例如-1)將導致sudo每個會話僅詢問一次用戶密碼。

  Defaults:user      timestamp_timeout=x

隻會將該設置應用於指定的用戶。

一句話警告:請勿使用其他編輯器/命令編輯該文件! visudo將在實際保存文件之前執行完整性檢查,確保您沒有破壞它。如果您將自己鎖定在係統之外,請重新引導進入single-user /recovery模式並在那裏運行visudo

第三種答案

您可以使用pamusb

“ pam_usb使用普通的USB閃存驅動器為Linux提供硬件認證”

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/10680.html,未經允許,請勿轉載。