每月26-28日为用户配置sudo权限,其余时间回收 sudo 脚本 sudo_access.sh 如下 12345678910111213#!/bin/bash# 获取当前日期的日day=$(date +%d)# 检查当前日期是否在26-28之间if [[ $day -ge 26 && $day -le 28 ]]; then # 赋予sudo权限 echo "<用户名> ALL=(ALL) ALL" >> /etc/sudoers.d/sudo_accesselse # 回收sudo权限 sed -i "/<用户名> ALL=(ALL) ALL/d" /etc/sudoers.d/sudo_accessfi 添加定时任务每日检查 123sudo mv sudo_access.sh /etc/cron.daily/sudo chmod +x /etc/cron.daily/sudo_access.sh