Windows Interoperability. What can Samba do? Allow for peaceful coexistence between Windows and Linux/UNIX systems regarding: File sharing Printer sharing.

Slides:



Advertisements
Similar presentations
CIFS is intended to provide an open cross-platform mechanism for client systems to request file services from server systems over a network. It is based.
Advertisements

Setting Up a Peer-to-Peer Network For Each PC –Install the Client for Microsoft Networks –This supports peer-peer networking Implement Sharing –In the.
Hands On: Configuring Windows XP Home for Networking Chapter 1b Panko’s Business Data Networks and Telecommunications, 6 th edition Copyright 2007 Prentice-Hall.
Windows XP Home Networking. 2 Windows XP The dominant client operating system from Microsoft today Strong security features make it a wise upgrade for.
Homework 5b: Samba. Computer Center, CS, NCTU 2 Network-based File Sharing (1)  NFS (UNIX-based) mountd is responsible for mount request nfsd and nfsiod.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
A Guide to Unix Using Linux Fourth Edition
Samba Integrating SMB file systems with UNIX. Samba Provides a file server compatible with Windows 9x and NT.. SMB Can function in NETBIOS name browsing.
Lesson 19 – ADMINISTERING WINDOWS 2000 SERVER : THE BASICS.
Network Shares and Accounts Sharing Printers, Drives, Folders – Setup Windows 95/98 Windows NT (2000, XP) Linux – Users – Groups.
Chapter 5 Managing a Server. Overview  Server management  Examine networking models  Learn how users are authenticated  Manage users and groups 
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
FINAL PROJECT SAMBA Server
CMSC 691X – Summer 2002 Project By Pravin D’Souza.
Installing Samba Vicki Insixiengmay Jonathan Krieger.
1 COP 4343 Unix System Administration Unit 16: file server – samba.
UNIT - III. Installing Samba Windows uses Sever Message Block(SMB) to communicate with each other using sharing services like file and printer. Samba.
NFS Server Setup NFS SERVER SETUP. Network File Service NFS Server Setup Allows to share Directories between UNIX Systems Daemons: netfs, nfs, nfslock.
VPN Plus Samba Making My Home Computing Environment Identical to My Work Computing Environment.
Samba Objectives Contents Practical Summary
Samba
1 SAMBA. 2 Module - SAMBA ♦ Overview The presence of diverse machines in the network environment is natural. So their interoperability is critical. This.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
One to One instructions Installing and configuring samba on Ubuntu Linux to enable Linux to share files and documents with Windows XP.
Windows Interoperability Chris “CJ” Janneck CSE 398 – Sys Admin 4/19/2004.
1 Chapter Linux/Windows Internetworking. 2 Chapter Objectives Samba Practical Customization of Samba on a Linux Server Setting Up SWAT to Remotely Configure.
VsFTP in Linux. Introduction to FTP The File Transfer Protocol (FTP) is used as one of the most common means of copying files between servers over the.
Ferry Astika Saputra Workshop Administrasi Jaringan SAMBA PROTOCOL.
SAMBA Integrating Linux and Window. What is Samba? Free suite of programs that enables flavors of UNIX to work with other operating systems such as OS/2.
Network Operating Systems versus Operating Systems Computer Networks.
Tero Koskinen & Juuso Rintala.  First we decided which OS we´re operating with › CentOS was the most familiar to us  Then which services we´d like to.
Samba Erik Turner CSIS 4490 Linux Admin & Security Dr. Hoganson.
New SA Training Topic 8: File System Access  Our organization uses a variety of services for accessing files on remote systems  WWW  FTP  CIFS/SMB.
Samba Advanced System Administration Course James Lwali University computing Centre Ltd, University of Dar es salaam,
Fall 2011 Nassau Community College ITE153 – Operating Systems Session 23 Shared Folders 1.
Samba version What is the Samba? Samba is a suite of programs which work together to allow clients to access to a server's filespace and printers.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
Day 11 SAMBA NFS Logs Managing Users. SAMBA Implements the ability for a Linux machine to communicate with and act like a Windows file server. –Implements.
Samba Server Configuration
中華技術學院 Linux 課程 中華技術學院 Linux 課程 Chap Five : Samba 王俊城RHCE/RHCX.
SAMBA Server Message Block File & Print Server. Service Profile Type: System-V managed service Packages: samba-common, samba-client Daemons: nmbd, smbd.
Linux Printing Chapter 14. Linux Printing Configuring a local printer Configuring a remote printer Traditional UNIX printing CUPS web Interface CUPS on.
Local Network for 3GPP Meeting 1. Directory Configuration for 3GPP Meeting 2. How to connect your PC to Local Network 3. Set Up for Microsoft NetMeeting.
Sys Admin Course NFS and SAMBA Fourie Joubert. Sys Admin Course NFS NFS is the Network File System It allows Linux systems to share a file system, or.
Cosc 4750 Configuring httpd, Mysql, And Samba. defaults By default httpd demean will startup and work User directories are turned off Default directory.
Chapter 10: Rights, User, and Group Administration.
SAMBA Server Message Block File & Print Server. Service Profile Type: System-V managed service Packages: samba-common, samba-client Daemons: nmbd, smbd.
Samba Let’s Dance!. Computer Center, CS, NCTU 2 Network-based File Sharing (1)  NFS (UNIX-based) mountd is responsible for mount request nfsd and nfsiod.
1 Linux Networking and Security Chapter 5. 2 Configuring File Sharing Services Configure an FTP server for anonymous or regular users Set up NFS file.
Linux Exercise. Download and Install the latest CentOS version and latest Ubuntu/Fedora OS. Configure a unique Host Name and a permanent IP Address for.
Windows-Linux Interconnection Campus-Booster ID : **XXXXX Copyright © SUPINFO. All rights reserved Samba.
1 Terminology. 2 Requirements for Network Printing Print server Sufficient RAM to process documents Sufficient disk space on the print server.
1 Active Directory Administration Tasks And Tools Active Directory Administration Tasks Active Directory Administrative Tools Using Microsoft Management.
SAMBA (ORIGINAL SLIDES BY DR. JAMES WALDEN, NKU) CT320: Advanced Network and System Administration Slide #1 CT320 : Advanced Network and System Administration.
Eric Liu – Remote Proactive
Samba
Samba Server Samba is used for *share a linux FS with windows-95,98 &NT. *Share printers connected to either linux or Windows systems. *Samba is based.
Unit –III CHAP-I 1 Created By Asst. Prof. Ashish Shah, J.M.Patel College of Commerce.
LINUX - SAMBA
Using Samba Doug Maxwell November 13, 2004 – GHGLUG
Guide to Operating Systems, 5th Edition
Network Administration Module 09
Exercise 7 Samba.
LINUX ADMINISTRATION 1
Workshop Administrasi Jaringan
Transparent Wireless Authentication For New Wireless Network
Samba.
Samba - SMB yench.
David Boyce David Darby
Presentation transcript:

Windows Interoperability

What can Samba do? Allow for peaceful coexistence between Windows and Linux/UNIX systems regarding: File sharing Printer sharing Distributed Filesystem sharing Client Authentication Provide/Assist with Windows Internet Name Service (WINS)

How does Samba do it? SMB = Server Message Block SMB is an extension added by MS to allow DOS to redirect calls to NetBIOS NetBIOS = (crude) interface between network and application CIFS = Common Internet File System Different paradigm than NFS Based on protocols from SMB SMBFS Allows Linux to treat CIFS just as another foreign FS

Why care about Windoze? It’s everywhere (dun dun DUN!) Chances are, more of your clients will be using it than *NIX It has brought computing to the average Joe – billions of ‘em It uses inferior multi-user technology, and we should help them where possible It’s not leaving anytime soon – get over it

“Everybody dance now.” Samba runs as a service; usually needs little attention Can check using smbstatus Only config file: /etc/samba/smb.conf Two daemons smbd – file and print services, authentication nmbd – NetBIOS name service, browsing

What will Samba do here? Can do File sharing Printer sharing Distributed Filesystem sharing Client Authentication Provide/Assist with Windows Internet Name Service (WINS) Backup PCs (smbtar) Will do only setup of file sharing today

File Sharing Setup Install Samba V2 series: 2.2.8a latest V3 series: 3.0.2a latest Modify /etc/samba/smb.conf Add users and set passwords Add user using useradd Set user password using passwd Set Samba password using smbpasswd Restart Samba /etc/rc.d/init.d/smb restart

/etc/samba/smb.conf Standard, simple scheme [share] attribute = value # or ; denotes a comment Sample Headings: global – global settings, network IDs homes – users home directories printers – printing utilities Music – mp3 and other audio files everyone – open RW share to all

Shares and Attributes global workgroup = name of Windows network group netbios name = name to appear in Windows Network Neighborhood hosts allow = list of IPs (whitespace-delineated) to have access to SMB shares encrypt passwords = yes, for Win98+; no for Win95- homes browseable = yes, will map directly to /home/user; much like “My Documents” ability on campus writable = yes (same as read only = no ); by default, all shares are read- only

Common Shares and Attributes Music path = path to music files public = yes, will allow RX access to all users write list = list of users that can write invalid users = list of users that cannot access Note: users are names from Windows logon, and are case-insensitive. everyone path = path to RW storage space Often also set read only = no and browseable = yes Note: gives full RW access to anyone – be careful printers printable = yes path = /var/spool/samba

Accessing Samba/Win Shares From Windows Using Network Neighborhood Act and look like normal shares From Linux/UNIX Using a file manager (like Konqueror) Often very slow, requires re-entering of passwords Using network app like Komba2 or LinNeighborhood Mount them in /etc/fstab //SMB_server/share local_mount_dir smbfs options 0 0 mount –t smbfs –o username=name //SMB_server/share mount_dir