bash: /var/log/history/root_2023-07-26.log: Permission denied
时间: 2023-09-28 07:11:10 浏览: 151
解决-BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 权限不够问题
这个错误是因为你没有足够的权限来创建或写入/var/log/history/root_2023-07-26.log文件。根据引用\[1\]中的脚本内容,它会在/var/log/history目录下创建一个以用户名和日期时间命名的日志文件,并将历史记录写入该文件。但是,由于/var/log/history目录的权限设置为300,只有拥有该目录的用户才能访问它。因此,你需要以root用户身份运行该脚本,或者使用sudo命令来获取足够的权限来创建和写入文件。
你可以尝试使用以下命令以root用户身份运行脚本:
```
sudo bash /etc/profile.d/history_log.sh
```
这将使用sudo命令以root用户身份运行脚本,并为你提供足够的权限来创建和写入/var/log/history/root_2023-07-26.log文件。
#### 引用[.reference_title]
- *1* [Linux 监控用户行为](https://blog.csdn.net/itnerd/article/details/113758873)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文