如何在 sudoers 檔案中使用 passprompt_override?

如何在 sudoers 檔案中使用 passprompt_override?

我在之前的機器上使用 sudoers 檔案中的 passprompt_override 將提示更改為:

ENTER NUCLEAR LAUNCH CODE:(而不是舊的無聊enter password:)但是現在,對於我的生活,我不記得如何做到這一點,比如實際添加到/寫入文件的內容,並且手冊頁並沒有特別提供示例,有誰知道如何使用這個功能?

如果相關的話,我使用的是 Debian/Jessie 8.5

答案1

我建議在 .bashrc 檔案中新增別名,而不是修改 sudoers 檔案。您可以透過執行以下操作來實現此目的:

1.打開你的.bashrc文件

ls2.轉到有別名的部分

3.在清單底部鍵入以下內容:

 alias sudo='sudo --prompt="ENTER NUCLEAR LAUNCH CODE:"'

4.儲存並關閉文件

5.測試

確保添加最後一個單引號,否則它將無法工作。

答案2

使用 visudo 修改您的 sudoers 策略;新增以下行。

預設值 passprompt="輸入核子發射代碼:"

你可能必須新增以下行。

預設值 passprompt_override

https://www.sudo.ws/man/1.8.16/sudoers.man.html

相關內容