Samba

  •        3768

Samba is the standard Windows interoperability suite of programs for Linux and Unix. Samba provides file and print services to all manner of SMB/CIFS clients, including the numerous versions of Microsoft Windows operating systems.

Samba provides peaceful coexistence between Unix and Windows.Unfortunately, the two systems come from very different cultures and they have difficulty getting along without mediation. Samba runs on Unix platforms, but speaks to Windows clients like a native. It allows a Unix system to move into a Windows "Network Neighborhood" without causing a stir. Windows users can happily access file and print services without knowing or caring that those services are being offered by a Unix host. Samba main job is to implement the four basic modern-day CIFS services, which are:

  • File & print services
  • Authentication and Authorization
  • Name resolution
  • Service announcement (browsing)

http://www.samba.org/

Tags
Implementation
License
Platform

   




Related Projects

pysmb - SMB/CIFS library in Python


pysmb is an experimental SMB/CIFS library written in Python. It implements the client-side SMB/CIFS protocol (SMB1 and SMB2) which allows your Python application to access and transfer files to/from SMB/CIFS shared folders like your Windows file sharing and Samba folders.

azurefile-dockervolumedriver - Docker Volume Driver for Azure File Service over SMB/CIFS :whale:


This is a Docker Volume Driver which uses Azure Storage File Storage to mount file shares on the cloud to Docker containers as volumes. It uses network file sharing (SMB/CIFS protocols) capabilities of Azure File Storage.and be aware of the limitations and what kind of applications are suitable for storing data on Azure File Service.

ruby-net-smb - Ruby SMB/CIFS client class (Samba libsmbclient binding)


Ruby SMB/CIFS client class (Samba libsmbclient binding)

sambala - Ruby wrapper around the smbclient command line utility, allowing access to Samba (SMB, CIFS) shares from Ruby


Ruby wrapper around the smbclient command line utility, allowing access to Samba (SMB, CIFS) shares from Ruby.

Davenport WebDAV-CIFS (SMB) Gateway


Davenport is a servlet-based WebDAV gateway to a CIFS network. This allows you to access Windows/Samba shares using any web browser. WebDAV clients (such as Windows Web Folders) can upload and download from the shares as if they were local folders.



smbbrowser - simple web based smb/cifs file browser written with sinatra and jruby


simple web based smb/cifs file browser written with sinatra and jruby

samba-glusterfs-vfs


From https://forge.gluster.org/+smb/samba-glusterfs/samba-glusterfs-vfs -- Samba VFS module(s) for GlusterFS. VFS (Virtual File System) modules allow Samba to use plug-n-play style rules to enable and enforce filesystem-specific semantics. For more information: + http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/VFS.html + http://www.samba.org/~sharpe/The-Samba-VFS.pdf

SMB - CIFS / SMB client in python


CIFS / SMB client in python

38leinaD-tango


SMB/CIFS Filesharing Client (Windows Filesharing/SAMBA) for iOS

commons-vfs2-cifs - SMB/CIFS provider for Commons VFS


SMB/CIFS provider for Commons VFS

Xamba Network Integration Project


This project focuses on the integration between Macs and SMB/CIFS networks. The primary goal will be to get a complete port of the Samba package to Mac OS X. Besides that we will try to create tools to uses these services.

smb-browser - A Tool to browse and mount SAMBA/SMB Shares.


A Tool to browse and mount SAMBA/SMB Shares.

samba-documents-provider - Access network file shares directly from the Android Downloads/Files app


This is an Android app that extends the built in File Manager to support connecting to SMB file shares.This app is built on top of Samba 4.5.1.

FullSync - File Synchronization and Backup Tool


FullSync is a universal file synchronization and backup tool which is highly customizable and expandable. It is especially for developers, but the basic functionality is easy enough for everyone. It supports multiple protocols like FTP, SFTP, SMB/CIFS(Windows Shares) and local files, Scheduled execution of synchronizations using intervals or a crontab like scheduling. Publication and update of websites, synchronization of local directories and making backups of your data.

SS5Indexer - Fast CIFS/SMB Share Indexer


Fast CIFS/SMB Share Indexer

smb-admin - A Tool to configure SAMBA/SMB to allow you to share files over the network.


A Tool to configure SAMBA/SMB to allow you to share files over the network.

Emerald Data Store


Emerald Data Store this is a network file store which implement three (or more) network file systems as FTP, NFS and SMB/CIFS. File system in this data store is a model based on relational database structure. As the database we use Firebird.

musiczones - whole-home audio software using CIFS/Samba. Java code for JVM and Dalvik VM.


whole-home audio software using CIFS/Samba. Java code for JVM and Dalvik VM.

WP7PrintHelper


This project is aimed at the Windows Phone 7 developers that need to print from an App they are developing. The project provides a WCF service that runs on any desktop or server, and a print dialog dll that runs on the Windows 7 phone. It is developed in Framework 4.0 Client C#

blobxfer - Azure Storage transfer tool and data movement library


blobxfer is an advanced data movement tool and library for Azure Storage Blob and Files. With blobxfer you can copy your files into or out of Azure Storage with the CLI or integrate the blobxfer data movement library into your own Python scripts.Please refer to the installation guide for more information on how to install blobxfer.