今天在cron 定时任务中使用了sudo命令,接口一直提示一下错误。
sudo:抱歉,您必须拥有一个终端来执行 sudo
###解决办法:
打开/etc/sudoers
文件,将以下内容注释即可
#
# Disable "ssh hostname sudo <cmd>", because it will show the password in clear.
# You have to run "ssh -t hostname sudo <cmd>".
#
Defaults requiretty