如题所述
第1个回答 2014-08-28
给你想几种办法:
1、文件共享,可采用nfs或rsync之类的方式实现目标主机磁盘可在本地检索或操作,那么你可以通过更改目标主机在本地的映射来操作
2、远程发送指令:这里那就需要目标主机上有相应的服务来监听并应答从远端发出的指令了,expect可以做到通过ssh登陆到目标主机执行相应指令并返回
当然,第二种方式有很多的选择,例如通过http或sokect,但是完全用shell写可能比较难以实现本回答被网友采纳
1、文件共享,可采用nfs或rsync之类的方式实现目标主机磁盘可在本地检索或操作,那么你可以通过更改目标主机在本地的映射来操作
2、远程发送指令:这里那就需要目标主机上有相应的服务来监听并应答从远端发出的指令了,expect可以做到通过ssh登陆到目标主机执行相应指令并返回
当然,第二种方式有很多的选择,例如通过http或sokect,但是完全用shell写可能比较难以实现本回答被网友采纳
第2个回答 2014-08-28
首先, 你要设置ssh信任. 这样ssh远程主机的时候就不用输密码. 关于怎么设置信任, 请问google.
然后, 脚本大概这样
if ssh root@HOSTNAME 'head a';thenecho 'a exists'
else
echo 'a does not exist'
fi