我在smbclient中执行shell(bash)脚本有问题。
看起来像这样:
rafal@amilo:~/Desktop$
rafal@amilo:~/Desktop$ #script.sh is here
rafal@amilo:~/Desktop$
rafal@amilo: smbclient //host/user -U user%password
smb: >
smb: > #do some automatic things here: execute script.sh from rafal@amilo
smb: >
smb: >exit
rafal@amilo:~/Desktop$ #now i have new files in Desktop
我该如何工作?
smbclient允许您进入桑巴河目录。如果目标服务器是Windows,则您将无法(轻松)运行" BASH脚本",但是您无法使用专用工具运行"批处理脚本"。对于典范,您可以使用Winexec(http://sourceforge.net/projects/winexe/)或smbmap(https://github.com/shawndevans/smbmap)
这些工具的行为与Sysinternals的PSEXEC相同