Outra maneira, se o compartilhamento já estiver montado por fusível
Se você estiver executando uma área de trabalho com compartilhamentos já montados pelo nautilus , caja ou qualquer outro gerenciador de arquivos , poderá estar usando o fusível (em vez do smbclient ).
Nesse caso, você pode encontrar alguns pontos de montagem em:
ls -l /run/user/$UID/gvfs/
drwx------ 1 charlie charlie 0 Feb 2 10:04 smb-share:server=hostname,share=documents
Sim, este é um ponto de montagem !
df -h /run/user/$UID/gvfs/*
Filesystem Size Used Avail Use% Mounted on
gvfsd-fuse 16.2T 3.6T 12.6T 59% /run/user/1000/gvfs
E você pode usá-lo como um sistema de arquivos regular.
cp $HOME/myfile \
/run/user/$UID/gvfs/smb-share:server=hostname,share=documents/destpath/
Connection to [IP] failed (Error NT_STATUS_CONNECTION_REFUSED)