Samba Server
Samba Server
Shemal Shah (13030142042)
Sibu Stephen (13030142057)
Nitesh Deshmukh (13030142063)
Vinay Kohirka...
Samba Server
Agenda
What Samba server is all about?
History of Samba Server
What Samba Server Does?
What is SMB?
Working o...
Samba Server
What Samba server is all about?
Samba Server
What Samba server is all about?
It allows a Unix system to move into a Windows ”Network
Neighborhood” without...
Samba Server
What Samba server is all about?
It allows a Unix system to move into a Windows ”Network
Neighborhood” without...
Samba Server
What Samba server is all about?
It allows a Unix system to move into a Windows ”Network
Neighborhood” without...
Samba Server
What Samba server is all about?
It allows a Unix system to move into a Windows ”Network
Neighborhood” without...
Samba Server
History of Samba server
Samba Server
History of Samba server
Andrew Tridgell developed the first version of Samba Unix in
December 1991.
Samba Server
History of Samba server
Andrew Tridgell developed the first version of Samba Unix in
December 1991.
Andrew Tri...
Samba Server
History of Samba server
Andrew Tridgell developed the first version of Samba Unix in
December 1991.
Andrew Tri...
Samba Server
What Samba server Does?
Samba Server
What Samba server Does?
File and print services.
Samba Server
What Samba server Does?
File and print services.
Authentication and Authorization.
Samba Server
What Samba server Does?
File and print services.
Authentication and Authorization.
Samba is a server that all...
Samba Server
What Samba server Does?
File and print services.
Authentication and Authorization.
Samba is a server that all...
Samba Server
What Samba server Does?
File and print services.
Authentication and Authorization.
Samba is a server that all...
Samba Server
The two key programs of Samba server
Samba Server
The two key programs of Samba server
Smbd (SMB Daemon) — server to provide SMB/CIFS
services to clients.
Samba Server
The two key programs of Samba server
Smbd (SMB Daemon) — server to provide SMB/CIFS
services to clients.
Nmbd...
Samba Server
What is SMB?
Samba Server
What is SMB?
SMB, which stands for Server Message Block, is a protocol for
sharing files, printers, serial por...
Samba Server
Working of SMB
Samba Server
Working of SMB
Samba Server
Working of SMB
Clients connect to servers using TCP/IP.
Samba Server
Working of SMB
Clients connect to servers using TCP/IP.
Once they have established a connection, clients can ...
Samba Server
Working of SMB
Clients connect to servers using TCP/IP.
Once they have established a connection, clients can ...
Samba Server
Components of SMB
Samba Server
Components of SMB
smbd daemon
Samba Server
Components of SMB
smbd daemon
smb.conf
Samba Server
Components of SMB
smbd daemon
smb.conf
nmbd daemon
Samba Server
Components of SMB
smbd daemon
smb.conf
nmbd daemon
smbclient
Samba Server
Components of SMB
smbd daemon
smb.conf
nmbd daemon
smbclient
smbmount
Samba Server
Components of SMB
smbd daemon
smb.conf
nmbd daemon
smbclient
smbmount
testparm
Samba Server
Components of SMB
smbd daemon
smb.conf
nmbd daemon
smbclient
smbmount
testparm
SWAT
Samba Server
Components of SMB
smbd daemon
smb.conf
nmbd daemon
smbclient
smbmount
testparm
SWAT
smbpasswd
Samba Server
Security In SMB
Samba Server
Security In SMB
The SMB model defines two levels of security:
Samba Server
Security In SMB
The SMB model defines two levels of security:
Share level
Samba Server
Security In SMB
The SMB model defines two levels of security:
Share level
User Level
Samba Server
Security In SMB
The SMB model defines two levels of security:
Share level
User Level
Samba Server
Security In SMB
The SMB model defines two levels of security:
Share level
User Level
Share Level
Samba Server
Security In SMB
The SMB model defines two levels of security:
Share level
User Level
Share Level
Protection is...
Samba Server
Security In SMB
The SMB model defines two levels of security:
Share level
User Level
Share Level
Protection is...
Samba Server
Security In SMB
The SMB model defines two levels of security:
Share level
User Level
Share Level
Protection is...
Samba Server
Security In SMB
The SMB model defines two levels of security:
Share level
User Level
Share Level
Protection is...
Samba Server
Security In SMB
The SMB model defines two levels of security:
Share level
User Level
Share Level
Protection is...
Samba Server
Security In SMB
The SMB model defines two levels of security:
Share level
User Level
Share Level
Protection is...
Samba Server
Feartures of Samba Server
Samba Server
Feartures of Samba Server
Server-To-User.
Samba Server
Feartures of Samba Server
Server-To-User.
Very flexible configuration.
Samba Server
Feartures of Samba Server
Server-To-User.
Very flexible configuration.
Ability to use per-user authentication a...
Samba Server
Feartures of Samba Server
Server-To-User.
Very flexible configuration.
Ability to use per-user authentication a...
Samba Server
Feartures of Samba Server
Server-To-User.
Very flexible configuration.
Ability to use per-user authentication a...
Samba Server
Feartures of Samba Server
Server-To-User.
Very flexible configuration.
Ability to use per-user authentication a...
Samba Server
Feartures of Samba Server
Server-To-User.
Very flexible configuration.
Ability to use per-user authentication a...
Samba Server
Feartures of Samba Server
Server-To-User.
Very flexible configuration.
Ability to use per-user authentication a...
Samba Server
Feartures of Samba Server
Server-To-User.
Very flexible configuration.
Ability to use per-user authentication a...
Samba Server
Feartures of Samba Server
Server-To-User.
Very flexible configuration.
Ability to use per-user authentication a...
Samba Server
Feartures of Samba Server
Server-To-User.
Very flexible configuration.
Ability to use per-user authentication a...
Samba Server
Feartures of Samba Server
Server-To-User.
Very flexible configuration.
Ability to use per-user authentication a...
Samba Server
Future of Samba Server
Samba Server
Any questions?
Samba Server
References
http://www.samba.org
http://www.wikipedia.com
Samba Server
THANK YOU
Upcoming SlideShare
Loading in...5
×

Samba

160

Published on

Well in simple words ,this is a tool used to talk between different Operating System indeed..!

Published in: Software
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
160
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Samba"

  1. 1. Samba Server Samba Server Shemal Shah (13030142042) Sibu Stephen (13030142057) Nitesh Deshmukh (13030142063) Vinay Kohirkar (13030142047) MSC-CA , SICSR August 18, 2013
  2. 2. Samba Server Agenda What Samba server is all about? History of Samba Server What Samba Server Does? What is SMB? Working of SMB Components of SMB Security in SMB Feartures and Limitaions of Samba Server Future of Samba Server
  3. 3. Samba Server What Samba server is all about?
  4. 4. Samba Server What Samba server is all about? It allows a Unix system to move into a Windows ”Network Neighborhood” without causing a stir.
  5. 5. Samba Server What Samba server is all about? It allows a Unix system to move into a Windows ”Network Neighborhood” without causing a stir. All of this is managed through a protocol suite which is currently known as the ”Common Internet File System”, or CIFS.
  6. 6. Samba Server What Samba server is all about? It allows a Unix system to move into a Windows ”Network Neighborhood” without causing a stir. All of this is managed through a protocol suite which is currently known as the ”Common Internet File System”, or CIFS. At the heart of CIFS is the latest incarnation of the Server Message Block (SMB) protocol.
  7. 7. Samba Server What Samba server is all about? It allows a Unix system to move into a Windows ”Network Neighborhood” without causing a stir. All of this is managed through a protocol suite which is currently known as the ”Common Internet File System”, or CIFS. At the heart of CIFS is the latest incarnation of the Server Message Block (SMB) protocol. Samba is an open source CIFS implementation, and is available for free from the http://samba.org
  8. 8. Samba Server History of Samba server
  9. 9. Samba Server History of Samba server Andrew Tridgell developed the first version of Samba Unix in December 1991.
  10. 10. Samba Server History of Samba server Andrew Tridgell developed the first version of Samba Unix in December 1991. Andrew Tridgell considers the adoption of Client-server System in May 1996 to mark the birth of the Samba Team, though there had been contributions from other people.
  11. 11. Samba Server History of Samba server Andrew Tridgell developed the first version of Samba Unix in December 1991. Andrew Tridgell considers the adoption of Client-server System in May 1996 to mark the birth of the Samba Team, though there had been contributions from other people. Latest version of Samba is Version 4.0 was released on December 11, 2012 but the stable version continues to be Version 3.6.15 was released on 8 May 2013.
  12. 12. Samba Server What Samba server Does?
  13. 13. Samba Server What Samba server Does? File and print services.
  14. 14. Samba Server What Samba server Does? File and print services. Authentication and Authorization.
  15. 15. Samba Server What Samba server Does? File and print services. Authentication and Authorization. Samba is a server that allows your Linux to share files with Windows.
  16. 16. Samba Server What Samba server Does? File and print services. Authentication and Authorization. Samba is a server that allows your Linux to share files with Windows. Samba can make your Linux into a Windows Primary Domain Controller (PDC) or a server for a Windows Workgroup.
  17. 17. Samba Server What Samba server Does? File and print services. Authentication and Authorization. Samba is a server that allows your Linux to share files with Windows. Samba can make your Linux into a Windows Primary Domain Controller (PDC) or a server for a Windows Workgroup. Samba can make users to access their Linux home directory with Windows.
  18. 18. Samba Server The two key programs of Samba server
  19. 19. Samba Server The two key programs of Samba server Smbd (SMB Daemon) — server to provide SMB/CIFS services to clients.
  20. 20. Samba Server The two key programs of Samba server Smbd (SMB Daemon) — server to provide SMB/CIFS services to clients. Nmbd — NetBIOS name server to provide NetBIOS over IP naming services to clients
  21. 21. Samba Server What is SMB?
  22. 22. Samba Server What is SMB? SMB, which stands for Server Message Block, is a protocol for sharing files, printers, serial ports, and communications abstractions such as named pipes and mail slots between computers.
  23. 23. Samba Server Working of SMB
  24. 24. Samba Server Working of SMB
  25. 25. Samba Server Working of SMB Clients connect to servers using TCP/IP.
  26. 26. Samba Server Working of SMB Clients connect to servers using TCP/IP. Once they have established a connection, clients can then send commands (SMBs) to the server that allow them to access shares, open files, read and write files.
  27. 27. Samba Server Working of SMB Clients connect to servers using TCP/IP. Once they have established a connection, clients can then send commands (SMBs) to the server that allow them to access shares, open files, read and write files. However, in the case of SMB, these things are done over the network.
  28. 28. Samba Server Components of SMB
  29. 29. Samba Server Components of SMB smbd daemon
  30. 30. Samba Server Components of SMB smbd daemon smb.conf
  31. 31. Samba Server Components of SMB smbd daemon smb.conf nmbd daemon
  32. 32. Samba Server Components of SMB smbd daemon smb.conf nmbd daemon smbclient
  33. 33. Samba Server Components of SMB smbd daemon smb.conf nmbd daemon smbclient smbmount
  34. 34. Samba Server Components of SMB smbd daemon smb.conf nmbd daemon smbclient smbmount testparm
  35. 35. Samba Server Components of SMB smbd daemon smb.conf nmbd daemon smbclient smbmount testparm SWAT
  36. 36. Samba Server Components of SMB smbd daemon smb.conf nmbd daemon smbclient smbmount testparm SWAT smbpasswd
  37. 37. Samba Server Security In SMB
  38. 38. Samba Server Security In SMB The SMB model defines two levels of security:
  39. 39. Samba Server Security In SMB The SMB model defines two levels of security: Share level
  40. 40. Samba Server Security In SMB The SMB model defines two levels of security: Share level User Level
  41. 41. Samba Server Security In SMB The SMB model defines two levels of security: Share level User Level
  42. 42. Samba Server Security In SMB The SMB model defines two levels of security: Share level User Level Share Level
  43. 43. Samba Server Security In SMB The SMB model defines two levels of security: Share level User Level Share Level Protection is applied at the share level on a server.
  44. 44. Samba Server Security In SMB The SMB model defines two levels of security: Share level User Level Share Level Protection is applied at the share level on a server. Each share can have a password, and a client only needs that password to access all files under that share.
  45. 45. Samba Server Security In SMB The SMB model defines two levels of security: Share level User Level Share Level Protection is applied at the share level on a server. Each share can have a password, and a client only needs that password to access all files under that share.
  46. 46. Samba Server Security In SMB The SMB model defines two levels of security: Share level User Level Share Level Protection is applied at the share level on a server. Each share can have a password, and a client only needs that password to access all files under that share. User Level
  47. 47. Samba Server Security In SMB The SMB model defines two levels of security: Share level User Level Share Level Protection is applied at the share level on a server. Each share can have a password, and a client only needs that password to access all files under that share. User Level Protection is applied to individual files in each share and is based on user access rights.
  48. 48. Samba Server Security In SMB The SMB model defines two levels of security: Share level User Level Share Level Protection is applied at the share level on a server. Each share can have a password, and a client only needs that password to access all files under that share. User Level Protection is applied to individual files in each share and is based on user access rights. Each user (client) must log in to the server and be authenticated by the server.
  49. 49. Samba Server Feartures of Samba Server
  50. 50. Samba Server Feartures of Samba Server Server-To-User.
  51. 51. Samba Server Feartures of Samba Server Server-To-User. Very flexible configuration.
  52. 52. Samba Server Feartures of Samba Server Server-To-User. Very flexible configuration. Ability to use per-user authentication against Active Directory, LDAP, local users, samba users.
  53. 53. Samba Server Feartures of Samba Server Server-To-User. Very flexible configuration. Ability to use per-user authentication against Active Directory, LDAP, local users, samba users. Compatibility with most other Operating Systems
  54. 54. Samba Server Feartures of Samba Server Server-To-User. Very flexible configuration. Ability to use per-user authentication against Active Directory, LDAP, local users, samba users. Compatibility with most other Operating Systems Ability to share printers
  55. 55. Samba Server Feartures of Samba Server Server-To-User. Very flexible configuration. Ability to use per-user authentication against Active Directory, LDAP, local users, samba users. Compatibility with most other Operating Systems Ability to share printers Ability to save files with arbitrary permissions.
  56. 56. Samba Server Feartures of Samba Server Server-To-User. Very flexible configuration. Ability to use per-user authentication against Active Directory, LDAP, local users, samba users. Compatibility with most other Operating Systems Ability to share printers Ability to save files with arbitrary permissions.
  57. 57. Samba Server Feartures of Samba Server Server-To-User. Very flexible configuration. Ability to use per-user authentication against Active Directory, LDAP, local users, samba users. Compatibility with most other Operating Systems Ability to share printers Ability to save files with arbitrary permissions. Limitations of Samba Server
  58. 58. Samba Server Feartures of Samba Server Server-To-User. Very flexible configuration. Ability to use per-user authentication against Active Directory, LDAP, local users, samba users. Compatibility with most other Operating Systems Ability to share printers Ability to save files with arbitrary permissions. Limitations of Samba Server
  59. 59. Samba Server Feartures of Samba Server Server-To-User. Very flexible configuration. Ability to use per-user authentication against Active Directory, LDAP, local users, samba users. Compatibility with most other Operating Systems Ability to share printers Ability to save files with arbitrary permissions. Limitations of Samba Server Slightly higher overhead than NFS
  60. 60. Samba Server Feartures of Samba Server Server-To-User. Very flexible configuration. Ability to use per-user authentication against Active Directory, LDAP, local users, samba users. Compatibility with most other Operating Systems Ability to share printers Ability to save files with arbitrary permissions. Limitations of Samba Server Slightly higher overhead than NFS Flexible config is easy to access and edit
  61. 61. Samba Server Feartures of Samba Server Server-To-User. Very flexible configuration. Ability to use per-user authentication against Active Directory, LDAP, local users, samba users. Compatibility with most other Operating Systems Ability to share printers Ability to save files with arbitrary permissions. Limitations of Samba Server Slightly higher overhead than NFS Flexible config is easy to access and edit If not all users are using samba to access the files, some users might not see changes to files.
  62. 62. Samba Server Future of Samba Server
  63. 63. Samba Server Any questions?
  64. 64. Samba Server References http://www.samba.org http://www.wikipedia.com
  65. 65. Samba Server THANK YOU
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×