ubuntu – 聪明地在root帐户运行crontab -e

我需要在ubuntu服务器中设置cron作业.我总是在root用户使用crontab -e.我制作sudo su – 以root用户身份登录,然后使用crontab -e.但今天我听说以root用户身份使用cron作业并不聪明.这是真的?我必须使用普通用户并在那里设置cron作业吗?
您应该始终尝试使用 principle of least privilege.您应该只给作业/用户/服务/ ……它所需的最低权限来完成其工作.

从技术上讲,你可以以root身份运行所有内容,但不应该.如果一个用户/进程/ …有一个漏洞,允许他们执行一些他们不应该(通过缓冲区溢出或类似的东西)他们有直接root访问权限.对于具有受限权限的帐户,这是不可能的(或不太可能).

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...