Copiare dei files da Linux su più macchine Windows con smbclient
Jump to navigation
Jump to search
- Creare il file che elenca gli host samba collegati:
sudoedit /usr/loca/bin/smbhosts
#!/bin/bash sudo smbstatus -b | grep '^[0-9]' | tr -s ' ' | cut -f 4 --delimiter\=' '
chmod +x /usr/loca/bin/smbhosts
- Eseguire:
for MACHINE in $(smbhosts); \
do \
smbclient \
-U administrator \
-W VA \
//$MACHINE/c$ \
lapassword \
-c 'put SiteList.xml "Documents and Settings\\All Users\\Dati applicazioni\\McAfee\\Common Framework\\SiteList.xml"'; \
done
Notare l'uso delle virgolette e dello \ nel percorso di destinazione