Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Linux-powered networking, Part 3: Integrate Linux and Windows with Samba

Keith Robertson (keithrob@us.ibm.com), Software Engineer, IBM
Keith Robertson is an Advisory Software Engineer at IBM in Research Triangle Park, NC. He is pursuing a master's degree in computer networking at North Carolina State University in Raleigh, NC. His background includes experience with networking technologies and software-development techniques. He has a working knowledge of low-level telecom networking protocols (such as SIP and MEGACO) and IP networking management protocols (such as SNMP and ICMP). He is also skilled at C/C++ and the Java programming language. You can contact Keith at keithrob@us.ibm.com.

Summary:  The third in a three-part series on how to leverage Linux® to get the most from your network, this tutorial shows how to use Samba to integrate your Linux and Windows networks. Sample code and configuration files are provided throughout to aid understanding.

View more content in this series

Date:  07 Dec 2004
Level:  Introductory PDF:  A4 and Letter (61 KB | 14 pages)Get Adobe® Reader®

Activity:  12725 views
Comments:  

Before you start

About this tutorial

Traditionally, UNIX® and Microsoft® Windows® networks have been in separate worlds: a Windows client could not easily use files on a UNIX server or vice versa. The UNIX world primarily uses NFS (Network File System) to share files. But the NFS protocol is not natively supported by Microsoft Windows, so if you want to access files located on a UNIX server from a Windows machine, you must purchase an NFS driver from a third-party vendor, typically.

Samba bridges the communication gap between UNIX and Microsoft Windows.

This tutorial is the third in a three-part series, designed to demonstrate how to leverage Linux to get the most from your network. With sample code and configuration files, this tutorial describes how to integrate Linux and Windows networks with Samba.


Prerequisites

For this tutorial, we'll build upon the network described in Part 1 and Part 2 of this tutorial series, and if you haven't taken either of them, you should before proceeding with this Part 3.

The network described in this tutorial series is intentionally small so that you can easily duplicate the examples on a home or lab network. It's shown in Figure 1. In this tutorial, we use the Samba suite. I recommend that you get a precompiled version (such as RPM) from your Linux vendor's FTP mirror or from samba.org.


Figure 1. The network's layout
The network's layout

This tutorial is intended for readers with moderate UNIX or Linux familiarity and an understanding of basic IP networking concepts.

1 of 6 | Next

Comments



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Linux
ArticleID=132988
TutorialTitle=Linux-powered networking, Part 3: Integrate Linux and Windows with Samba
publish-date=12072004
author1-email=keithrob@us.ibm.com
author1-email-cc=

IBM SmartCloud trial. No charge.

IBM PureSystems on a kaleideoscope background

Unleash the power of hybrid cloud computing today!


Special offers