在WebSphere MQ FTE中使用chmod ant任务远程更改UNIX文件的权限



我目前在WebSphere MQ FTE工作。

让我们考虑下面的场景:

A是一个unix服务器,/test/file.txt中有一个文件

该文件的文件权限为-rw-r--r--.

我想使用ant脚本(chmod任务)将该文件的权限更改为-rw-rw-rw,我应该从服务器B (windows)调用该脚本。

这可能吗?

要作为WMQ FTE任务执行此操作,如果整个任务要更改权限,您将使用托管调用,或者如果需要在传输之前或之后更改权限,您将使用转移前或转移后调用。

调用或任务可以直接执行chmod,但这需要沙箱包含一个包含许多潜在危险命令的目录。最好是编写一个调用chmod的脚本或到chmod的链接,并将该脚本或链接放在FTE代理专用的bin目录沙箱中。

您可以使用ssheec任务:

http://ant.apache.org/manual/Tasks/sshexec.html

张贴目的地你可以执行下面的ant命令。

<chmod file="${source_path}/${destination.filename}" perm="664"/>

相关内容

  • 没有找到相关文章

最新更新