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

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

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

相关文章

ubuntu退出redis的示例:指定配置文件方式启动源码redis:roo...
ubuntu中mysql改密码忘了的解决方法:1.在终端中切换到root权...
ubuntu安装mysql失败的解决方法原因:可能是原有的MySQL还有...
使用centos和ubuntu建站的区别有以下几点1.CentOS是Linux发行...
ubuntu图形界面和字符界面切换的方法:可以通过快捷键CTRL+A...
ubuntu中重启mysql失败的解决方法1.首先,在ubuntu命令行中,...