smbclient
FTP-like client to access SMB/CIFS resources on servers. More information: https://manned.org/smbclient.
-
Connect to a share (user will be prompted for password;
exit
to quit the session):
smbclient {{//server/share}}
-
Connect with a different username:
smbclient {{//server/share}} --user {{username}}
-
Connect with a different workgroup:
smbclient {{//server/share}} --workgroup {{domain}} --user {{username}}
-
Connect with a username and password:
smbclient {{//server/share}} --user {{username%password}}
-
Download a file from the server:
smbclient {{//server/share}} --directory {{path/to/directory}} --command "get {{file.txt}}"
-
Upload a file to the server:
smbclient {{//server/share}} --directory {{path/to/directory}} --command "put {{file.txt}}"
-
List the shares from a server anonymously:
smbclient --list={{server}} --no-pass
License and Disclaimer
The content on this page is copyright © 2014—present the tldr-pages team and contributors.This page is used with permission under Creative Commons Attribution 4.0 International License.
While we do attempt to make sure content is accurate, there isn't a warranty of any kind.