A free app for Android, by LYSESOFT.
The AndSMB Android app provides a powerful, convenient, and easy-to-use way to access SMB (Samba/CIFS) shares on your Android devices. With this, you can easily transfer files between your Android device and your computer. It works over the Internet, which means you don’t need to install anything on your computer. It works on Windows, Mac, and Linux. You can connect to SMB shares on Windows and Samba servers over the Internet, or over 3G, 4G, or WiFi.
The app has built-in support for multiple SMB connections. You can set the SMB connection settings, such as the server name, user name, password, domain, port, path, and protocol.