crontab 定时任务环境变量问题
crontab 执行脚本时出现了已经成功执行,实际执行结果有问题的情况;这个问题关键在于 环境变量 作祟;crontab 在执行命令时,默认的环境变量不完整。解决办法:# 查看当前的环境变量 echo $PATH # 编辑 crontab crontab -e # 在第一行增加你的环境变量 PATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/
crontab 执行脚本时出现了已经成功执行,实际执行结果有问题的情况;这个问题关键在于 环境变量 作祟;crontab 在执行命令时,默认的环境变量不完整。解决办法:# 查看当前的环境变量 echo $PATH # 编辑 crontab crontab -e # 在第一行增加你的环境变量 PATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/
安装 resolvconfapt install resolvconf vi /etc/resolvconf/resolv.conf.d/head在文件中增加nameserver 8.8.8.8nameserver 8.8.4.4重启网络服务,使新 DNS 配置生效systemctl restart networking查看 dns 服务器cat /etc/resolv.conf
一、修改 /etc/default/ufwvi /etc/default/ufw将 DEFAULT_FORWARD_POLICY="DROP" 的 DROP 改为 ACCEPT。二、修改 /etc/ufw/sysctl.confvi /etc/ufw/sysctl.conf添加 net/ipv4/ip_forward=1 ,注意不要重复添加。三、修改 /etc/ufw/before.rules将以