在 cron 中运行 newusers 实用程序批量创建用户无法运行

在 cron 中运行 newusers 实用程序批量创建用户无法运行

newusers我正在尝试使用ubuntu 18 上的实用程序从文件批量创建一些用户。

以 root 用户身份在 cron 中运行时,什么也没有发生。当我手动运行命令时,它会按预期工作并在文件中创建用户。这是我的 crontab,每分钟运行一次以进行测试:

*/1 * * * * newusers /tmp/ftp_users.txt

像这样手动运行就可以了newusers /tmp/ftp_users.txt

我不知道我缺少什么才能让这个命令在 cron 中运行。

答案1

您必须使用完整路径计划任务。因此,请找出新闻用户的完整路径 (/bin/newusers/) 或任何其他路径,并将其放入您的 cronjob 中。您可以通过键入以下内容来找到完整路径

which newusers

答案2

检查 cron 发送给 root 的包含命令控制台输出的邮件。这将告诉您哪里出了问题。

相关内容