crontab定时任务不执行
2015-12-21 16:39
423 查看
最近遇到crontab定时任务scp、ssh命令不执行,系统是centos,登录系统手工执行脚本是可以的,其它如crontab配置文件没有对用户做限制,脚本权限也赋予执行,刚开始以为是环境变量的问题导致的,后来在脚本里添加了环境变量还是不行。最后才发现原来是密钥的问题。
脚本如下:
#!/bin/bash
cd /data/scjz/server_list/
cat all.list|/bin/egrep '(vn|zing)' > vn_all.list
/usr/bin/scp -P 6122 vn_all.list root@192.168.1.100:/root/
ssh -p 6122 root@192.168.1.100 "chown virtual:virtual /root/vn_all.list"
解决办法:
在192.168.1.100这台机添加执行脚本服务器上的公钥就行了。
本文出自 “菜鸟中的战斗机” 博客,请务必保留此出处http://linushai.blog.51cto.com/4976486/1726871
脚本如下:
#!/bin/bash
cd /data/scjz/server_list/
cat all.list|/bin/egrep '(vn|zing)' > vn_all.list
/usr/bin/scp -P 6122 vn_all.list root@192.168.1.100:/root/
ssh -p 6122 root@192.168.1.100 "chown virtual:virtual /root/vn_all.list"
解决办法:
在192.168.1.100这台机添加执行脚本服务器上的公钥就行了。
本文出自 “菜鸟中的战斗机” 博客,请务必保留此出处http://linushai.blog.51cto.com/4976486/1726871
相关文章推荐
- Struts2值栈和ognl表达式
- css3 中的尺寸单位
- Android学习笔记(23):列表项的容器—AdapterView的子类们
- echarts学习总结(二):一个页面存在多个echarts图形,图形自适应窗口大小
- [note] Iterator and Iterable
- unity3D []
- STM32F4 开发笔记3: 定时器2-5的使用方法
- POJ 3278 Catch That Cow(追赶母牛)
- ARM下的国密SM3软实现遇到的坑
- 多元统计分析及R语言建模-第6章 判别分析
- BeagleBone Black开发环境
- linux系统的时间调整
- TexLive下使用resumecls中/英文简历模板(Ubuntu 12.04)
- CXF学习笔记一(CXF发布与调用WebService)
- Linux实践篇--linux软件的安装,更新与卸载
- QWebView和js交互
- Linux实践篇--linux软件的安装,更新与卸载
- 内存管理
- ajax之cors跨域
- java中jar包内的类访问jar包内部的资源文件的路径问题