我有一个多年来一直用作 Web 服务器的 Amazon Linux 实例。好久没登录了,今天登录了,发现默认crontab
编辑器改成nano
了vi
.
我看过,对于我的生活,我无法弄清楚如何将它改回nano
,这就引出了一个问题 - 它是如何首先被普遍改变的?这可能是什么原因造成的?
我的两个问题是:
- 这怎么可能发生?
- 我怎样才能把它改回来(永久)?
我在日志或命令历史记录中看不到任何帮助,但我会注意到acme.sh
几个月前我为 Let's Encrypt 安装了新的/最新的更新程序,它确实为 root 用户安装了一个 cronjob(其中我知道)。
我可以通过设置.selected_editor
文件/值或通过来更改默认编辑器export EDITOR=/bin/nano
,但这似乎只解决了当前用户的问题(所以,如果我crontab -e -u <otheruse>
,它vi
再次编辑),但我希望 DEFAULT 编辑器更改为crontab
,所以我总是得到相同的编辑器,无论我是作为什么用户工作。