mac/ubuntu系统中如何修改sudo的默认timeout时间

方法:

sudo visudo

找到defaults env_reset配置,修改成如下配置

#Defaults       env_reset
Defaults        timestamp_timeout=20
  • timestamp_timeout: 上面的20表示20分钟,按需求自行更改,单位分钟; 另外也可以设置为 -1 ,这样当你在注销或退出 terminal 之前,都会记住密码

补充:

  • sudo -V:可以查看⼀下sudo的详细信息
  • sudo -l 或者 -ll 查看当前⽤户具有的sudo可执⾏情况
  • sudo -K:强制退出 sudo

推荐:Tools-Web是一个免费开源工具站;只需简单几步,即可快速搭建属于自己的综合工具站,支持docker一键部署。

### 如何恢复 `/etc/apt/sources.list.d/ubuntu.sources` 文件至默认配置 在 Ubuntu 系统中,如果需要恢复 `/etc/apt/sources.list.d/ubuntu.sources` 文件到其默认状态,可以通过以下方法实现: #### 方法一:重新生成默认的 `sources.list.d` 配置 由于 `/etc/apt/sources.list.d/ubuntu.sources` 是由某些特定工具或脚本自动生成的文件,在大多数标准安装中可能并不存在。但如果确实存在,则可以根据官方文档中的默认设置手动重建该文件。 以下是具体操作步骤: 1. 打开终端。 2. 使用文本编辑器(如 nano 或 vim)创建一个新的 `ubuntu.sources` 文件: ```bash sudo nano /etc/apt/sources.list.d/ubuntu.sources ``` 3. 将以下内容复制粘贴到新文件中(适用于最新的 LTS 版本,默认源来自 Ubuntu 官方仓库[^1]): ```plaintext deb http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse deb-src http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse ``` 4. 保存并退出编辑器。 5. 更新 APT 缓存以验证更改是否生效: ```bash sudo apt update ``` #### 方法二:通过重装相关组件恢复 有时,`/etc/apt/sources.list.d/ubuntu.sources` 可能是由某个软件包管理程序动态生成的。在这种情况下,可以尝试卸载并重新安装可能导致此文件丢失的相关软件包来恢复它。 执行以下命令: ```bash sudo apt install --reinstall ubuntu-release-upgrader-core ``` 这一步可能会触发系统重新生成缺失的默认配置文件。 #### 方法三:检查是否存在其他替代方案 需要注意的是,`/etc/apt/sources.list.d` 目录下的 `.list` 文件通常是为支持额外的第三方库或者定制化需求设计的。因此,即使缺少 `ubuntu.sources` 文件本身,只要核心的 `/etc/apt/sources.list` 文件正常工作,系统的大部分功能仍可正常使用[^3]。 最后再次运行更新命令确认一切无误: ```bash sudo apt update && sudo apt upgrade ``` --- ### 注意事项 - 如果上述方法均未解决问题,请考虑备份当前环境后全新安装操作系统作为最终手段。 - 不要随意删除重要配置文件以免引发更多不可预见的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值