一年中有好几次,我发现我的主目录神奇地获得了权限 0777(症状是 ssh 不再信任我的密钥.ssh/*
)。我不知道这是怎么发生的。我chmod 755 $HOME
和它工作了一两个月(抱歉,没有更好的统计数据)。
该机器是 CentOS 7,保持最新状态,我是管理员。除了通过网络代理之外,该盒子不会暴露在互联网上(在 10.0.0.0/8 网络中)。我没有收到关于此系统上其他 10 个用户的相同效果的报告。
硬件是三星 NVME。mount
对此是这样说的:
/dev/nvme0n1p3 on /home type ext4 (rw,relatime,data=ordered)
我的第一个怀疑是每月的 cron 工作。但我的 cron 选项卡是空的。 Root 的 crontab 看起来很无辜:
# crontab -l
30 15 * * * /usr/bin/find / /home /opt -xdev > /var/run/files
系统的/etc/cron.d
文件看起来也无害(系统安装后我从未接触过任何东西,所以它们是原始的):
# cat /etc/cron.d/0hourly /etc/cron.d/raid-check /etc/cron.d/sysstat
# Run the hourly jobs
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
01 * * * * root run-parts /etc/cron.hourly
# Run system wide raid-check once a week on Sunday at 1am by default
0 1 * * Sun root /usr/sbin/raid-check
# Run system activity accounting tool every 10 minutes
*/10 * * * * root /usr/lib64/sa/sa1 1 1
# 0 * * * * root /usr/lib64/sa/sa1 600 6 &
# Generate a daily summary of process accounting at 23:53
53 23 * * * root /usr/lib64/sa/sa2 -A
有什么想法我可以看看或者发生了什么事吗?