SAMBA in the SOHO/SMB Environment Arun Khan 424 E. State Parkway Schaumburg, IL 60173 847-490-0404

Slides:



Advertisements
Similar presentations
Fred P. Baker CCIE, CCIP(security), CCSA, MCSE+I, MCSE(2000)
Advertisements

COMP091 OS1 Active Directory. Some History Early 1990s Windows for Workgroups introduced peer-to-peer networking based on SMB over netbios (tcp/ip still.
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.
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.
Chapter 13 Chapter 13: Managing Internet and Network Interoperability.
Network Shares and Accounts Sharing Printers, Drives, Folders – Setup Windows 95/98 Windows NT (2000, XP) Linux – Users – Groups.
Hussain Ali Department of Computer Engineering KFUPM, Dhahran, Saudi Arabia Microsoft Networking.
Network+ Guide to Networks, Fourth Edition Chapter 1 An Introduction to Networking.
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.
© 2005 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Advanced Samba Administration Part.
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
NAT, Samba. Network Address Translation (NAT) Enables reuse of IP addresses, gets around IP’s limited 32-bit address space TCP-level semantic knowledge.
1 SAMBA. 2 Module - SAMBA ♦ Overview The presence of diverse machines in the network environment is natural. So their interoperability is critical. This.
BASIC NETWORK CONCEPTS (PART 6). Network Operating Systems NNow that you have a general idea of the network topologies, cable types, and network architectures,
Workshop 1: Introduction to TCP/IP
/dev/urandom Barry Britt, Systems Support Group Department of Computer Science Iowa State University.
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.
Windows Interoperability. What can Samba do? Allow for peaceful coexistence between Windows and Linux/UNIX systems regarding: File sharing Printer sharing.
Samba Erik Turner CSIS 4490 Linux Admin & Security Dr. Hoganson.
Samba Advanced System Administration Course James Lwali University computing Centre Ltd, University of Dar es salaam,
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.
Networking Concepts. Week-7 Network Protocols Three Major Components:  Application Interface –Connects programs to network  Global Network Transport.
Hour 7 The Application Layer 1. What Is the Application Layer? The Application layer is the top layer in TCP/IP's protocol suite Some of the components.
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.
Planning a Microsoft Windows 2000 Administrative Structure Designing default administrative group membership Designing custom administrative groups local.
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.
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.
Windows-Linux Interconnection Campus-Booster ID : **XXXXX Copyright © SUPINFO. All rights reserved Samba.
ITI-510 Computer Networks ITI 510 – Computer Networks Meeting 6 Rutgers University Center for Applied Computer Technologies Instructor: Chris Uriarte.
1 Chapter Overview Creating Web Sites and FTP Sites Creating Virtual Directories Managing Site Security Troubleshooting IIS.
SAMBA (ORIGINAL SLIDES BY DR. JAMES WALDEN, NKU) CT320: Advanced Network and System Administration Slide #1 CT320 : Advanced Network and System Administration.
COMP1321 Digital Infrastructure Richard Henson March 2016.
Samba
Setting up a Printer. ♦ Overview Linux servers can be used in many different roles on a LAN. File and print servers are the most common roles played by.
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
Linux Systems Administration
Using Samba Doug Maxwell November 13, 2004 – GHGLUG
Introduction to Operating Systems
Samba.
Network Administration Module 09
Exercise 7 Samba.
LINUX ADMINISTRATION 1
Workshop Administrasi Jaringan
LPI Braindumps
Samba.
Samba - SMB yench.
David Boyce David Darby
Applications Layer Functionality & Protocols
Presentation transcript:

SAMBA in the SOHO/SMB Environment Arun Khan 424 E. State Parkway Schaumburg, IL

GET CERTIFIED AND RISE ABOVE THE CROWD Mission: To provide our clients with the highest quality training which maximizes their Income earning potential swiftly and economically. EMPOWER your mind. ENRICH your spirit. CONTROL your destiny. SM SURJA IT ACADEMY BEGINNER IT TECHNICIAN (VOCATIONAL) IT PROFESSIONAL (ADMIN) IT PROFESSIONAL (DEVELOPMENT) OTHER MS WORD (4 HRS) MS EXCEL (4 HRS) MS POWERPOINT (4 HRS) MS OUTLOOK (4 HRS) MS ACCESS (4 HRS) CERTIPORT IC 3 (120 HRS) MOUS CERTIFICATION (80 HRS) QUALITY AND ACHIEVEMENT WORSHOPS (8 HRS) JAVA PROGRAMMER CERTIFICATION (40 HRS) INTRO TO JAVA (8 HRS) LINUX LPI LEVEL 2 CERTIFICATION (TBA) LINUX LPI LEVEL 1 CERTIFICATION (48 HRS) SECURITY+ CERTIFICATION (TBA) LINUX+ CERTIFICATION (48 HRS) NETWORK+ CERTIFICATION (40 HRS) A+ CERTIFICATION (40 HRS) INTRODUCTION TO TCP/IP (8 HRS) COURSES OFFERED SUBJECT TO CHANGE

GET CERTIFIED AND RISE ABOVE THE CROWD Mission: To provide our clients with the highest quality training which maximizes their Income earning potential swiftly and economically. COURSES OFFERED SUBJECT TO CHANGE Resume Writing KNOWLEDGE SCULPTING Alan Ortiz Personal Development DEVELOPMENT SYSTEMS Rob Almada Employment Services GEI SERVICES Steve Grosskopf Resume Writing/Interview Training BEACON COMMUNICATION Dave Humphrey Career Workshops ROB SULLIVAN PRODUCTIONS Rob Sullivan IT Training SURJA Arun Khan LPI Punam Banerjee IC 3 John Owery IC EMPOWER your mind. ENRICH your spirit. CONTROL your destiny. SM

Provide IT training on Open Source Technology - hands on workshops conducted by certified trainers. Provide consulting on Open Source Technology. Illinois Workforce Development - an approved vendor. Co-chair the CCS Linux SIG and host the Linux SIG meetings, held 2 nd Thursday of every month. Located in the metropolitan Chicago area. For more information, please visit us at our web site or call us at , or us at Surja IT Academy A Few Words About Us

Provides interoperability of resources between Linux/Unix hosts and hosts running MS Windows OS. What is SAMBA?

In early 1992, Andrew Tridgell wanted to mount a disk share from his Unix host on to a DOS PC. Reverse engineered the SMB/NetBIOS protocol using packet sniffer. Thus was born the SAMBA package as we know it today! Andrew has a big team, with members across the globe contributing to the SAMBA project. How did SAMBA get started?

NetBIOS Name service netbios-ns 137/tcp, 137/udp NetBIOS Datagram service netbios-dgm 138/tcp, 138/udp NetBIOS Session service netbios-ssn 139/tcp, 139/udp NetBIOS tunneled over TCP/IP protocol makes it routable! The TCP/IP Properties

SMB on the Network Stack

File and Print services Authentication and Authorization Name resolution Service announcement (browsing). Functionality Provided

File and Print services provided by smbd daemon. Name Resolution and Browsing provided by nmbd daemon. Name Resolution - broadcast and point-to-point. WINS server [NBNS (NetBIOS Name Service)]. Computers in a LAN hold an election to decide the Local Master Browser (LMB). The LMB's job is to keep a list of available services that you see in the Network Neighborhood Components

Share Level - single password is given to everyone who is allowed to use the share. User Level - each user has their own username and password and the System Administrator can grant or deny access on an individual basis. Security Levels

Configuration – Global [global] workgroup = SOHO-SMB server string = Samba Server hosts allow = hosts deny = printcap name = /etc/printcap load printers = yes printing = bsd log file = /var/log/samba/%m.log max log size = 0 security = user socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd

Configuration – HOMES [homes] comment = Home Directories browseable = no writable = yes

Configuration – Printers [printers] comment = Printers path = /var/spool/samba browseable = no writeable = no guest ok = no printable = yes

Parameters to be set: domain master = yes preferred master = yes domain logons = yes logon script = %U.bat - per user logon script Configure encrypted passwords encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd Use smbpasswd -a to create encrypted passwords for Samba NT Domain Setup

/sbin/mount.smb /sbin/mount.smbfs /usr/bin/findsmb /usr/bin/nmblookup /usr/bin/rpcclient /usr/bin/smbcacls /usr/bin/smbclient /usr/bin/smbmnt /usr/bin/testparm /usr/bin/testprns Tools/Utilities /usr/bin/wbinfo /usr/sbin/winbindd /usr/bin/smbmount /usr/bin/smbprint /usr/bin/smbspool /usr/bin/smbtar /usr/bin/smbumount /usr/bin/make_printerdef /usr/bin/make_smbcodepage /usr/bin/smbpasswd

Examples smbclient – a ftp like client to connect to a Samba server smbclient //milkyway/homes -U jdoe added interface ip= bcast= nmask= Password: Domain=[SOHO-SMB] OS=[Unix] Server=[Samba 2.2.4] smb: \> help smbmount/mount – mount a Samba share mount -t smbfs -o username=jdoe //milkyway/homes /mnt/samba/ Password:

Source Code Mailing lists Docs and Presentations The Linux Documentation Project – HOWTOs USENET linux.samba, linux.samba.announce, mailing-list.samba, comp.protocols.smb Resources