我必须完成三个solaris服务器的迁移任务,我有每个服务器的ip地址,用户名和密码。我必须运行的脚本,它执行的操作没有任何问题,但是如果脚本和所需的目录在同一台机器上,则创建运行,所以我必须更改它添加必要的连接指令,但是由于下一个原因,我非常有限:
我不允许在这些系统上更改或安装任何内容。
我只能与我拥有的用户一起阅读权限。
输出文件应该在运行脚本的机器中生成,然后留到下一点。
必须在bash版本为3的Solaris机器上运行该脚本,因此我不知道在此版本的Solaris中哪些版本的ftp或ssh命令有效。
我只需要连接和搜索所需目录的代码部分,任何建议?
答案 0 :(得分:1)
使用sshfs挂载三台服务器所需的目录。
之后,您可以在本地运行脚本作为本地文件访问远程数据。
答案 1 :(得分:0)
也许你可以使用pdsh(并行分布式shell)在3台Solaris服务器上运行脚本。