Вы можете использовать программу smbclient
, чтобы предоставить вам FTP-подобный интерфейс к общему файловому ресурсу Windows без необходимости установки FTP на машине Windows.
Вот несколько примеров:
Перенести файл из локального (unix / linux) в Windows:
smbclient //server.domain.org/d$ <password> -W domain.org -U <my-user> -c "put file-local.xml folder1\folder2\file.xml"
Перенести файл из Windows в Linux:
Есть два варианта, первый - с помощью команды 'get' с smbclient
и вторым, самым коротким: smbget
:
1. smbclient: `smbclient //server.domain.org/d$ <password> -W domain.org -U <my-user> -c "get folder1\folder2\file.xml file-local.xml"`
2. smbget: `smbget -u <my-user> -p <password> -w domain.org -o destination-file.txt smb://server.domain.org/d$/folder1/folder2/source-file.txt`