free software re-implementation of the SMB networking protocol
Samba is a free software implementation of the SMB networking protocol, and was originally developed by Andrew Tridgell. Samba provides file and print services for various Microsoft Windows clients and can integrate … Wikipedia
Factsheet
Release 1992; 34 years ago (1992)
Stable release 4.24.4
/ 30 June 2026
Written in C, Python
Factsheet
Release 1992; 34 years ago (1992)
Stable release 4.24.4
/ 30 June 2026
Written in C, Python
🌐
Wikipedia
en.wikipedia.org › wiki › Samba_(software)
Samba (software) - Wikipedia
1 month ago - Note that the netlogon share, typically distributed as a read only share from /etc/samba/netlogon, is the logon directory for user logon scripts. ... nmbd, which provides the NetBIOS-to-IP-address name service. NetBIOS over TCP/IP requires some method for mapping NetBIOS computer names to the ...
🌐
Samba
samba.org
Samba - opening windows to a wider world
Samba is a high-performance, scalable distributed software for providing access to various cluster filesystems. It enables cloud platform-as-a-service (PaaS) providers, software-defined storage (SDS) solutions, high-performance computing (HPC) applications, and enterprise-grade network attached ...
🌐
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.
🌐
Princeton CS Guide
csguide.cs.princeton.edu › storage › samba
Samba | Department of Computer Science Computing Guide
Samba is an Open Source/Free Software suite that provides seamless file services to SMB/CIFS clients. Samba runs on most Unix and Unix-like systems, such as GNU/Linux, Solaris, and the BSD variants, including Apple's Mac OS X.
🌐
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.
🌐
ArchWiki
wiki.archlinux.org › title › Samba
Samba - ArchWiki
May 26, 2026 - Samba is the standard Windows interoperability suite of programs for Linux and Unix.
🌐
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.3% | Python 18.5% | Shell 2.7% | Perl 1.3% | Yacc 0.1% | XSLT 0.1%
🌐
Zomro
zomro.com › blog › articles › 528-what-is-a-samba-server-for
What is the purpose of a Samba server? | Zomro
October 25, 2024 - Samba server is a software tool that allows you to combine computers running on different operating systems into a unified network...
Find elsewhere
🌐
Medium
medium.com › @kashyapvikash1515 › what-is-samba-server-3f598d9c1598
What is Samba Server?. A Samba server is a software… | by Kashyapvikash | Medium
February 23, 2024 - A Samba server is a software application that allows file and print sharing between Unix/Linux and Windows systems over a network. It enables computers running Unix/Linux to share files and printers with Windows computers, and vice versa.
🌐
FAQs.org
faqs.org › docs › samba › toc.html
Using Samba, 2nd Edition
4. Windows NT Domains Samba as the Primary Domain Controller Adding Computer Accounts Configuring Windows Clients for Domain Logons Logon Scripts Roaming Profiles System Policies Samba as a Domain Member Server Windows NT Domain Options
🌐
Daily Excelsior
dailyexcelsior.com › home
EMPLOYMENT | Daily Excelsior | Latest Jammu, Kashmir & Ladakh News, Breaking Updates
4 weeks ago - Read the latest news from EMPLOYMENT | Daily Excelsior India's largest platform for News of Jammu, Kashmir and Ladakh. Get latest breaking news, updates, headlines on politics, business, sports, entertainment, world.
🌐
Webmin
webmin.com › documentation › samba windows file sharing
Samba Windows File Sharing | Webmin
May 28, 2023 - About The Samba Windows File Sharing page explains the SMB protocol via which Windows systems share files, and explains how to set up the Samba program to make files on your Unix server available to Windows clients. Intro SMB (Server Message Block) is the protocol used by Windows systems to ...
🌐
Cmu
linuxclass.heinz.cmu.edu › doc › Open-Source-books › Samba-Guide.pdf pdf
Samba-3 by Example Practical Exercises in Successful Samba Deployment
and also works with Samba-2.x. Encrypted passwords are not used, so there is ... Chapter 3 — Small Office Networking Abmas is a successful company now. ... The Windows clients access the server as Domain members. Mobile users log onto the Domain while in the office, but use a local machine account · while on the road. The result is an environment that answers mobile computing user
🌐
Amazon
amazon.in › Samba-Integrating-John-D-Blair › dp › 1578310067
Buy Samba: Integrating Unix and Windows Book Online at Low Prices in India | Samba: Integrating Unix and Windows Reviews & Ratings - Amazon.in
Amazon.in - Buy Samba: Integrating Unix and Windows book online at best prices in India on Amazon.in. Read Samba: Integrating Unix and Windows book reviews & author details and more at Amazon.in. Free delivery on qualified orders.
🌐
Jammu & Kashmir and Ladakh High Court
jkhighcourt.nic.in
Jammu & Kashmir and Ladakh High Court
The full-fledged High Court of Judicature for the Jammu and Kashmir State was established in the year 1928. Prior to the establishment of High Court of Judicature, the Ruler of the State (Maharaja) was the final Authority in the Administration of justice. In the year 1889, the British Government ...
🌐
Ubuntu-IT
wiki.ubuntu-it.org › Server › Samba
Server/Samba - Wiki di ubuntu-it
Samba è un software libero che fornisce servizi di condivisione (principalmente di file e stampanti) attraverso il protocollo SMB, in regime di interoperabilità fra diversi sistemi operativi.
🌐
MRW
mrw.it › home › sistemi e reti › linux › creiamo un file server con samba
Creiamo un file server con Samba - MRW.it
May 24, 2024 - Prima di andare a configurare Samba occupiamoci di creare le shares, ovvero le directory che desideriamo poi condividere. Non ci sono percorsi obbligatori dove posizionarle, inoltre nella definizione di ciascuna share dovremo comunque specificare la relativa path.
🌐
Varonis
varonis.com › blog › smb-port
What is an SMB Port + Ports 445 and 139 Explained
September 14, 2023 - An SMB port is a network port commonly used for file sharing. IBM programmer Barry Feigenbaum developed the Server Message Blocks (SMB) protocol in the 1980s for IBM DOS. SMB continues to be the de facto standard network file sharing protocol ...
🌐
IONOS
ionos.com › digital guide › server › configuration › samba server: the cross-platform network
Samba Server | How to install the cross platform network - IONOS
November 22, 2022 - Samba servers support Windows, Linux, and Unix in­te­gra­tion systems, making it possible to share files or use printers on any operating system. Since the launch of version 4, Unix and Linux Samba servers have taken over the role of Active Directory domain con­trollers, which allow central au­tho­riza­tion and au­then­ti­ca­tion for both computers and users.
🌐
Reddit
reddit.com › r/selfhosted › linux samba - using windows 'computer management'
r/selfhosted on Reddit: Linux Samba - Using windows 'Computer Management'
July 30, 2023 -

I've been managing linux samba for a while now, but nothing complex. Just a simple share here and there. Maybe add/remove read or write access based on user groups within the smb.conf or use file permissions within a share (from within the smb host).

It's a bit of a pain to be honest... The smb host, and the windows guests apply permissions differently when files are moved/copied/created. I've just accepted this is 'normal', but would like to explore ways to better deal with and manage this.

"Computer Management" tool incoming...
The compmgmt.msc utility can manage other systems, not just localhost. When I point this to a smb host, most items simply time-out and fail, but I can see users I've added in the host with `smbpasswd -a`. I've also found that usergroups can be listed after I setup a 'groupmap' on the host.

Ultimately, the question now becomes. How do I use this utility from within Windows to manage new/existing shares, and to create/modify users and groups? Is the creation of a domain a requirement for this utility, or can I simply grant a user account the appropriate access (somehow) to make better use of this utility?