Ubuntu
ubuntu.com โบ tutorials โบ install-and-configure-samba
Install and Configure Samba | Ubuntu
A Samba file server enables file sharing across different operating systems over a network. It lets you access your desktop files from a laptop and share files with Windows and macOS users.
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 ยท Samba provides secure, stable and fast file and print services for all clients using SMB and other AD protocols such as LDAP and Kerberos
Samba share - safe on network?
Yep, it's only visible to your local network. I'd suggest changing the 'guest ok' line to 'no' though, if you're worried about people snooping through your stuff. You'll have to setup a login for the computers to login with if you do change that though. More on reddit.com
Samba is kicking my ass. Does someone have a "perfect" setup file that I could copy to ensure it will work? What does it take to get samba working?
Okay, this is a config for a simple single server that's not a member of an AD domain and is doing it's own internal username/password verification. It's taken from my home server, but it should be relevant for your needs. Some of the entries should no longer be needed (TCP_NODELAY for example) however I'm a believer of "if it aint broke..." You'll want to modify the share sections for what your shares are, and also modify the security modes etc to something a bit more secure once you've confirmed it's working. Also don't forget to run "smbpasswd" for each user that you want authenticated access for... [global] workgroup = CORP netbios name = FILESERVER server string = Linux Samba File Server map to guest = Bad User null passwords = Yes guest account = guest wins support = Yes client NTLMv2 auth = Yes log file = /var/log/samba/log.%m max log size = 50 socket options = TCP_NODELAY IPTOS_LOWDELAY disable spools = Yes show add printer wizard = No preferred master = No domain master = No idmap uid = 15000-20000 idmap gid = 15000-20000 winbind use default domain = Yes dont descend = ./lost+found use sendfile = yes hide unreadable = yes hide files = /lost+found/ cache directory = /var/run/samba/locks/cache directory name cache size = 500 os level = 0 [Homes] comment = Home Directories read only = No hide files = /.*/lost+found/ browseable = No browsable = No [Fileshare] comment = A basic file share path = /srv/fileshare write list = user1, user2, user3, @group1, @group2 force create mode = 0666 force security mode = 0666 force directory mode = 0777 force directory security mode = 0777 guest ok = Yes hide special files = Yes hide files = /.*/lost+found/ dont descend = /lost+found More on reddit.com
Is it a good idea to use Samba for sharing between Ubuntu and Windows 10
Yeah, used it for years. Just make sure you're not opening the Samba ports to the world - I mean, those ports aren't open on my router firewall but I still restrict the Samba ports to 192.168.1.* anyway on the Ubuntu firewall and Samba still required user authentication. More on reddit.com
Recommendations for Samba share.
I got tired of fighting those little nuances and security. On my network if it needs Samba/cifs it's a full VM. Exception is a Plex LXC container i used someone's script to spin up as an experiment to see if it would work better than mine last year (my old one had a lot of instability issues with cgroups/igpu access).
More on reddit.comVideos
Set Up a Samba Server on Ubuntu 24.04: Step-by-Step Guide ...
06:16
How to Set Up a File Share Server with Samba and Linux - YouTube
03:36
How to make a Samba share on Ubuntu - YouTube
24:24
Samba File Sharing Made Easy: Step-by-Step Linux Guide - YouTube
Create a Samba Share 2024
Reddit
reddit.com โบ r/windowshelp โบ how do i set up a samba share in windows 10?
r/WindowsHelp on Reddit: How do I set up a samba share in windows 10?
December 19, 2025 -
I have looked up tutorials but they are all for Linux and I want to share files between my steamdeck and my windows laptop + NAS (Lenovo 330-15AST + Windows 10 home version 10.9.19045 build 19045) any help would be useful please and thank you I am trying to stretch this more to post.
Top answer 1 of 4
2
Right click folder -> Properties -> Sharing -> Share folder
2 of 4
1
Hi u/Admirable_Pin275 , thanks for posting to r/WindowsHelp ! If your post is listed as removed it may still be pending moderation, try to include as much of the following information as possible (in text or in a screenshot) to improve the likelihood of approval: Your Windows and device specifications โ You can find them by pressing Win + X then clicking on โSystemโ Any messages and error codes encountered โ They're actually not gibberish or anything catastrophic. It may even hint the solution! Previous troubleshooting steps โ It might prevent you headaches from getting the same solution that didn't work As a reminder, we would also like to say that if someone manages to solve your issue, DON'T DELETE YOUR POST! Someone else (in the future) might have the same issue as you, and the received support may also help their case. Good luck, and I hope you have a nice day! I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
Wikipedia
en.wikipedia.org โบ wiki โบ Samba_(software)
Samba (software) - Wikipedia
1 month ago - However, Tridgell got a trademark ... "SMBserver". The name "Samba" was derived by running the Unix command grep through the system dictionary looking for words that contained the letters S, M, and B, in that order (i.e. grep -i '^s.*m.*b' /usr/share/dict/words)....
Red Hat
redhat.com โบ en โบ blog โบ samba-file-sharing
How to share files with Samba
December 9, 2025 - It uses the Server Message Block and Common Internet File System (SMB/CIFS) protocol, so the services created by running Samba are available to Linux, macOS, and Windows clients. It's an essential service to run in organizations that support multiple operating systems, and it's even useful on homogenous networks. It's not difficult to set up, and all you need is at least one server you want to designate as a file-share host (it doesn't have to be rack mounted and could even be a dedicated workstation).
Chuck Carroll
chuck.is โบ samba
How to Set Up a Samba Share on a Linux Server | Chuck Carroll
August 21, 2024 - Create a new Samba File Server user with sudo smbpasswd -a [username] and enter a password. You first need to create a folder or choose an existing one to share, for example /home/[user]/share.
ArchWiki
wiki.archlinux.org โบ title โบ Samba
Samba - ArchWiki
May 26, 2026 - Since 1992, Samba has provided secure, stable and fast file and print services for all clients using the SMB/CIFS protocol, such as all versions of DOS and Windows, OS/2, Linux and many others. To share files through Samba, see #Server section; to access files shared through Samba on other ...
Rocky Linux Documentation
docs.rockylinux.org โบ 10 โบ guides โบ file_sharing โบ samba_file_share
Samba Windows File Sharing - Documentation
If you are a seasoned Linux ... if you have not, Samba is the de facto open-source implementation of SMB to enable file sharing and Active Directory access from Linux machines to Windows networks. ... Replace /var/store with the directory to be shared....
Webmin
webmin.com โบ documentation โบ samba windows file sharing
Samba Windows File Sharing | Webmin
May 28, 2023 - About The Samba Windows File Sharing ... Unix server available to Windows clients. Intro SMB (Server Message Block) is the protocol used by Windows systems to share files and printers across a network, just like the NFS and LPR protocols are used by Unix systems....
Samba
samba.org โบ samba โบ docs โบ using_samba โบ ch01.html
Chapter 1. Learning the Samba
Samba is an extremely useful networking tool for anyone who has both Windows and Unix systems on his network. Running on a Unix system, it allows Windows to share files and printers on the Unix host, and it also allows Unix users to access resources shared by Windows systems.
Solus
help.getsol.us โบ software โบ networking โบ samba file sharing
Samba File Sharing | Solus Help Center
January 26, 2025 - Samba is the standard Windows interoperability suite of programs for Linux and Unix. Among other things, it allows Linux, macOS and Windows users to share files via the Server Message Block (SMB) protocol.
Substack
hakedev.substack.com โบ hake hardware โบ ubuntu samba share
Ubuntu Samba Share - Hake Hardware - Substack
September 26, 2024 - But if you want to share a specific folder inside that, or create a share on your OS drive, you need to create it. If using the OS drive, I suggest creating something under /media. I will be doing just that: ... By default folders created under /media are owned by root, but we will update the permissions to be appropriate for Samba later
CubePath
cubepath.com โบ docs โบ storage-management โบ samba-configuration-for-file-sharing
Samba Configuration for File Sharing: Complete Cross-Platform Setup Guide - CubePath Docs | CubePath
January 11, 2026 - Samba is the essential bridge for file sharing between Linux servers and Windows clients, making it indispensable for mixed-environment networks. Whether you're setting up a small office file server, creating shared storage for a development team, or implementing enterprise-level file services, Samba provides robust, feature-rich file sharing capabilities.
Red Hat
redhat.com โบ en โบ blog โบ samba-windows-linux
Mounting and mapping shares between Windows and Linux with Samba
November 20, 2025 - Server Comment --------- ------- Workgroup Master --------- ------- SAMBA SAMBA-SERVER ยท Create a directory that we can use as our mount point. I'm going to create a directory under /mnt, but you can use any directory you would like to. You may need to configure SELinux on that directory. ... Now, mount the share.
Ubuntu
documentation.ubuntu.com โบ server โบ how-to โบ samba โบ file-server
Set up Samba as a file server - Ubuntu Server documentation
2 weeks ago - Set up Samba as a file server to share files between Ubuntu and Windows clients with or without authentication requirements.
DigitalOcean
digitalocean.com โบ community โบ tutorials โบ how-to-set-up-a-samba-share-for-a-small-organization-on-ubuntu-16-04
How To Set Up a Samba Share For A Small Organization on Ubuntu 16.04 | DigitalOcean
May 11, 2018 - Samba is an open-source implementation of the SMB/CIFS networking protocol that is used in Windows environments for shared services such as file and printer โฆ