Samba
samba.org
Samba - opening windows to a wider world
Samba is the most feature-rich Open Source implementation of the SMB and Active Directory protocols for Linux and UNIX-like systems.
How do i use SMB in Linux?
basic outline of what I have done for years... install the samba packages. give my user a samba password sudo smbpasswd -a username edit the /etc/samba/smb.conf file to enable the homes share , and add any other specifc shares I want. use the testparm command to verify the config. restart the samba service. now with some CLIENTS connecting to the shares may be the bigger pain. I use an assortment of media centers, computers, android devices, and they all have their own quirks. I often make the samba shares map 'guest' to be my specific user, for troubleshooting. and on some clients I must enter the server name via it's IP address not name. my typical samba config file. http://dpaste.com//F7QTYV9VX More on reddit.com
Is SAMBA the only way to fileshare from Linux to Windows?
NFS, iSCSI, I work with both all the times. TGT/tgtadm on Ubuntu is easy. Target module, a bit complicated but more optionsโฆ. Then, that one has a tendency to โforget/mess upโ itโs own configuration. iSCSI works best in my environment because the shares are formatted as NTFS, hence no accents (French environment) messing between Win1252/UTF-8. EDIT: you can even pair two or more drives on Linux through madm (software RAID) and give these devices (/dev/mdxxx) to tgt for redundancy or better speed although your network speed will define the max performance. EDIT2: the devices defined for tgt and formatted as NTFS can also be mounted on Linux but, evidently, not at the same time as when mounted for tgt. If access from both Linux and Windows is needed at the same time, NFS will do best, being a file system share instead of a block device shareโฆ More on reddit.com
Linux Mint and Samba / SMB
You would think by now that stuff like this would be sorted, but no. In this case, not mint's fault, not that it helps: https://forums.linuxmint.com/viewtopic.php?p=2200533&hilit=samba+mint+21#p2200533 By someone I consider an expert. Problem I had, similar or same (something that had always worked until it didn't): https://forums.linuxmint.com/viewtopic.php?p=2357813&hilit=public#p2357813 The gvfs backend is also buggy, same expert on a similar/same issue: gvfs is a Gnome backend project that Cinnamon, MATE, XFCE, Gnome, etc... uses in their file managers. gvfs requires a Samba subject matter expert to guide them on how to accomplish this task and they don't have one or think they need one. So given that and my age I am not overly hopeful it will be resolved in my lifetime. Worth reading if you want to do it "properly", but CLI: https://forums.linuxmint.com/viewtopic.php?f=42&t=377372 There is gigolo (I don't use it), no idea why it isn't better integrated into the mint offering, but still using the buggy gvfs backend. https://community.linuxmint.com/software/view/gigolo More on reddit.com
Samba 4.20.0 released
Samba 4.20 and Linux kernel 6.9? These are truly magnificent times. More on reddit.com
Videos
06:16
How to Set Up a File Share Server with Samba and Linux - YouTube
24:24
Samba File Sharing Made Easy: Step-by-Step Linux Guide - YouTube
Set Up a Samba Server on Ubuntu 24.04: Step-by-Step Guide ...
02:05
What is SAMBA Server | Complete Guide - YouTube
09:23
Samba Introduction | Linux Server Services - YouTube
Wikipedia
en.wikipedia.org โบ wiki โบ Samba_(software)
Samba (software) - Wikipedia
June 10, 2026 - Samba runs on most Unix-like systems, such as Linux, Solaris, AIX and the BSD variants, including Apple macOS (Mac OS X 10.2 and greater) and macOS Server. Samba also runs on a number of other operating systems such as OpenVMS and IBM i. Samba is standard on nearly all distributions of Linux ...
ArchWiki
wiki.archlinux.org โบ title โบ Samba
Samba - ArchWiki
May 26, 2026 - This user does not need to be a Samba user. ... ... [global] security = user map to guest = bad user guest account = guest [guest_share] comment = guest share path = /tmp/ public = yes only guest = yes writable = yes printable = no ยท Anonymous users will now be mapped to the Linux user guest and have the ability to access any directories defined in guest_share.path, which is configured to be /tmp/ in the example above.
GitHub
github.com โบ samba-team โบ samba
About Samba
April 24, 2026 - Samba is the standard Windows interoperability suite of programs for Linux and Unix. Samba is Free Software licensed under the GNU General Public License and the Samba project is a member of the Software Freedom Conservancy.
Starred by 1.1K users
Forked by 482 users
Languages ย C 77.2% | Python 18.5% | Shell 2.8% | Perl 1.3% | Yacc 0.1% | XSLT 0.1%
Reddit
reddit.com โบ r/linuxquestions โบ how do i use smb in linux?
r/linuxquestions on Reddit: How do i use SMB in Linux?
October 26, 2022 -
Hi, maybe the question sounds simple but im new in Linux (Ubuntu 20.04) and i been running into some problems while trying to follow these tutorials of How-to host folders with SMB via Linux, i recently got Ubuntu on my home server and i dont want to go back to Windows since i want to learn a bit, im new in this sub so i may be asking something wrong, but thanks for any sugerence!
Update: I finally got everything working and huge thanks to u/doc_willis for giving me the help that i needed to make this work!
Top answer 1 of 5
9
basic outline of what I have done for years... install the samba packages. give my user a samba password sudo smbpasswd -a username edit the /etc/samba/smb.conf file to enable the homes share , and add any other specifc shares I want. use the testparm command to verify the config. restart the samba service. now with some CLIENTS connecting to the shares may be the bigger pain. I use an assortment of media centers, computers, android devices, and they all have their own quirks. I often make the samba shares map 'guest' to be my specific user, for troubleshooting. and on some clients I must enter the server name via it's IP address not name. my typical samba config file. http://dpaste.com//F7QTYV9VX
2 of 5
3
If you want a good GUI interface, give Webmin a go. https://www.webmin.com/samba-howto.html
Gloves Off Linux
glovesoff.substack.com โบ gloves off linux โบ samba on linux the easy way
Samba on Linux the Easy Way - by Matt Hartley
February 12, 2023 - Step one - install your Samba bits (this assumes Ubuntu-based distros and Gnome). ... Did I lose you? Hopefully, those instructions weren't too complex. Exactly - this isn't rocket surgery. ... That command won't help you figure out who you are as a person, but it will tell you your current username as your distro sees you. Now let's add your Linux user to the appropriate Linux group.
Chuck Carroll
chuck.is โบ samba
How to Set Up a Samba Share on a Linux Server | Chuck Carroll
August 21, 2024 - If you're running a firewall, you ... firewall-cmd --add-service=samba --permanent. Then run sudo firewall-cmd --reload to reload the firewall. If running Windows, create a user account by running net user [username] [password] /add. Back on the Linux machine, create the server ...
Linux Mint Forums
forums.linuxmint.com โบ board index โบ main edition support โบ beginner questions
[solved] What is samba or smb? Do I really need it? - Linux Mint Forums
May 27, 2025 - axrusar wrote: Tue May 27, 2025 1:10 pm Another simpler explanation: SMB = Windows "shared folder" language (Microsoft's closed source network file-sharing protocol) Samba = Linux's way of speaking that language (reverse-engineered open source version that lets Linux/Unix systems talk to Windows ...
Samba
samba.org โบ samba โบ what_is_samba.html
What is Samba?
Samba is the most feature-rich Open Source implementation of the SMB and Active Directory protocols for Linux and UNIX-like systems.
Samba
samba.org โบ samba โบ download
Download Samba
The Samba source code is distributed via https. View the download area via HTTPS. The file you probably want is called samba-latest.tar.gz. Old releases are available in the Samba archives ยท The Samba distribution GPG public key can be used to verify that current releases have not been tampered ...
Linux Mint Forums
forums.linuxmint.com โบ board index โบ main edition support โบ beginner questions
A simple, fool proof tutorial on installing Samba - Linux Mint Forums
April 29, 2023 - Running Linux Mint 22.3 "Zena" on an HP ZBook 15 G3 laptop. ... I wrote a script that sets up a samba shared folder in your Mint station with an easy to follow wizard. It is based on Altair's SAMBA tutorials. Still needs some polishing but it will work setting you up with a shared folder.
Yahoo!
tech.yahoo.com โบ yahoo tech โบ computing
These 10 open-source apps built Linux into what it is today
April 4, 2026 - While most people might not be familiar with Samba, if you've used a Windows desktop on a corporate network, there's a good chance that it was supporting your work as a file and print server. Samba, along with MySQL and Apache, made Linux and open-source software acceptable in the enterprise.