记录阿里巴巴QA架构组成长点滴。2008年关键词为效率,技术,影响力!QA/测试架构师定义:开发和设计测试框架测试库;纵横全局的考虑产品的功能,设计复杂的测试系统;负责研发某一项特定的测试技术;为公司考虑如何提高测试效率。领导公司测试技术的发展和测试策略上的方向,关注整个公司的测试部门的问题,前瞻性的考虑未来的版本的测试策略和技术。测试架构师计划/设计测试平台,关注着产品的测试过程,提供咨询服务,影响到公司内的测试机构测试社区,以及开发机构等,对产品各个方面施加深远而正确的影响,最终提高整体软件质量。

windows利用task schedule和linux通信不得不说的几点

上一篇 / 下一篇  2008-07-03 23:37:25 / 个人分类:系统管理与维护

最近随便玩玩的时候,遇到一件怪异的事情:

脚本是:scp一个win下的文件到linux上(当然公钥事先打通的)

表象是:在window下bat批处理文件单独run没有问题,免密码scp过去,但是放到task schedule上自动运行的时候,就出问题了,需要人工交互了。

本想,这玩意不是和linux的crond一样吗,咋就不行呢,顿时郁闷的不行。

后来用ssh -vvv调试了下,发现原来是task schedule模式下scp找不到密钥了,怎么回事呢?后来经过探索,发现win下的task schedule的默认用户是system,而当前的用户是administrator,豁然开朗。

原来是这样的:直接批文件处理的时候,是admin用户去run,就在admin家目录下去找这个密钥

放到task schedule下,默认system用户去run,结果在system家目录下没有该密钥。

这样就很明朗了,于是用scp -i显式指定密钥的位置来搞定了,顿时很happy

当然也有另外的解决方法,把密钥放在system用户的家目录下(目前还没有找到)

 


TAG: 系统管理与维护

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2019-06-06  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 84591
  • 日志数: 163
  • 文件数: 1
  • 建立时间: 2008-02-26
  • 更新时间: 2008-12-10

RSS订阅

Open Toolbar