SlideShare a Scribd company logo
Linux for
                                          Business
                                              Workstation
                                               Integration



© 2010 MEBBi solutions http://mebbi.net                      1
Workgroup / Enterprise
                                           Business Network
                                              (SMB / SME)




                                    +      =   £250 per machine

© 2010 MEBBi solutions http://mebbi.net                            2
2004 - 2009 x 15,000 PC’s

                                €50,000,000 (-70%)


                                                          -90%


© 2010 MEBBi solutions http://mebbi.net                           3
Integration??




       http://www.ubuntu.com


© 2010 MEBBi solutions http://mebbi.net                   4
Domain Networking
                                                •   DHCP (Address only)
                                                •   DNS Address (Server name)
                                                •   AD Domain
                                                •   PING test




 Amend the hosts file to improve latency times

 $ sudo nano /etc/hosts

 Add (your own) server details to the end of the 1st section and save (<ctrl>+<x>)

 <server-ip> <server-name>.<domain-name> <server-name>



© 2010 MEBBi solutions http://mebbi.net                                              5
Domain Controller
        Holds access information on users, computers, groups
        and objects.




                                   1

                               2
                                                                    Client



        1. Client requests authentication                                       3
        2. Session key + service ticket returned
        3. Service ticket + authenticator use for resource access
                                                                             Application Server
                                                                                  Resources




© 2010 MEBBi solutions http://mebbi.net                                                           6
Linux Authentication via Samba / Kerberos / Winbind
•    Configure Kerberos
•    ConfigureWinbind
•    Configure Samba
•    Configure the Name Switch Service
•    Optionally configure PAM
•    Synchronise clocks
•    Join to the Active Directory Domain
•    Make the users' homes and shares
•    Make shares
•    Configure the start of the daemons
•    Install PAM modules
•    Manage ACLs

•    /etc/nsswitch.conf (modify)
•    /etc/krb5.conf (replace)
•    /etc/samba/smb.conf (replace)
•    /etc/samba/user.map (replace)
•    /etc/init.d/winbind (may be modify)
•    /etc/rc3.d/Sxxwinbind (create)
•    /etc/rc5.d/Sxxwinbind (create)
•    /etc/rc3.d/Sxxsmb (create)
•    /etc/rc5.d/Sxxsmb (create)
•    /etc/init.d/winbind (modify)



    © 2010 MEBBi solutions http://mebbi.net           7
http://www.likewise.com




                                           $ sudo apt-get install likewise-open
                                           $ sudo apt-get install likewise-open-gui




© 2010 MEBBi solutions http://mebbi.net                                               8
© 2010 MEBBi solutions http://mebbi.net   9
The CLI command to create an Ubuntu computer account in Active Directory is

$ sudo domainjoin-cli join <domain-name> <domain-administrator>




                                                 To leave a domain -

                                                 $ sudo domainjoin-cli leave




 © 2010 MEBBi solutions http://mebbi.net                                       10
Basic user account authentication
 •   Name & password details
 •   Log-on time of day restrictions
 •   Locally cached credentials
 •   No Group Policy (GPO) or Cell membership



© 2010 MEBBi solutions http://mebbi.net         11
Network Shares (Samba)




•   Create on the Windows Server
•   Apply permissions
•   Drill down through Nautilus or “Connect to Server”
•   Save under “Favourites” (Bookmarks)



    © 2010 MEBBi solutions http://mebbi.net              12
Network Printing (Samba)




 © 2010 MEBBi solutions http://mebbi.net   13
Likewise Enterprise
                                                  •   AD MMC (Console) Integration
                                                  •   GPO management
                                                  •   Shell management
                                                  •   Home DIR management
                                                  •   Directory Migration
                                                  •   Reporting & Audits
                                                  •   Enterprise Sign On
                                                  •   Likewise Cells




  Commercial product @ $349 per server per year +20% support charges (required)




© 2010 MEBBi solutions http://mebbi.net                                              14
eMail / MS Exchange
                                          Connect to Exchange via -
                                          •   Outlook Web Access (OWA)
                                          •   IMAP / SMTP
                                          •   MAPI (Standard MS Connectivity)
 MS Outlook                               •   All versions to 2010


                                          Connect to Exchange via -
                                          •   Outlook Web Access (OWA)
                                          •   IMAP / SMTP
                                          •   MAPI (Via 3rd party plugin)
 Evolution                                •   Versions up to 2007




© 2010 MEBBi solutions http://mebbi.net                                         15
http://www.winehq.org/
       $ sudo apt-get install wine




© 2010 MEBBi solutions http://mebbi.net   16
Linux Samba based Primary Domain Controller (PDC)
•   *FREE* Option
•   No MS Server / Active Directory product / licensing required
•   NT4 Style Domain
•   Centralised Authentication
•   User Account Control
•   Share Management / Auto Drive mappings
•   Network Printer Management / Sharing
•   BDC Redundancy
•   Utilises NetBIOS / WINS
•   Configured via /etc/samba/smb.conf

OR

“Turnkey” Solution
http://www.turnkeylinux.org/

© 2010 MEBBi solutions http://mebbi.net                            17
Combined LAMP & DNS
•   Easy Domain Name Services
•   PHP Applications
•   Apache Webservices
•   MySQL Databases

Citadel Groupware
•   MS Exchange replacement
•   Licence Free
•   PHP scripted auto installation
•   No complex postfix config
•   eMail
•   Calendaring
•   Address books
•   Bulletin boards
•   Instant messaging
•   Web interface
•   Outlook / Evolution compatible        http://citadel.org

© 2010 MEBBi solutions http://mebbi.net                        18
Re-Deployment




   http://redobackup.org                     http://clonezilla.org
  •   GUI Based                              •   CLI Based
  •   USB Option                             •   USB Option
  •   Backup to/restore from network share   •   Backup to/restore from network share
  •   Included suite of live tools           •   Server option



© 2010 MEBBi solutions http://mebbi.net                                                 19
Backup for Linux servers
•   rsync (command line) via scheduled cron jobs
•   sbackup (Bugged in Lucid 10.04)
•   Deja Dup (GUI based, backs up to Amazon S3 or local / Network share / Schedules)
•   Webmin (Web interface GUI, scheduled rsync cron to FTP or W.H.Y)
•   GAdmin-rsync (Web interface GUI, scheduled crons)




    © 2010 MEBBi solutions http://mebbi.net                                            20
Support & Integration
                                          MEBBi solutions
                                           http://mebbi.net
            Free evaluation visit          info@mebbi.net

            Consultancy report

             Service Programs

             Server Support



© 2010 MEBBi solutions http://mebbi.net                       21

More Related Content

PDF
Spring Integration
Andrew Chalkley
 
PDF
Vertically Challenged
Aurynn Shaw
 
PDF
If You Know JSF, You Know Portals and Portlets
Wesley Hales
 
PDF
HostBox
webhostingguy
 
PDF
Kaazing
Alexander Ainslie
 
PDF
Extending JMS to Web Devices over HTML5 WebSockets - JavaOne 2011
Peter Moskovits
 
PDF
Server Day 2009: JBoss 5.0 by Alessio Soldano
JUG Genova
 
PPTX
Zeroboard traning
Chad Chae
 
Spring Integration
Andrew Chalkley
 
Vertically Challenged
Aurynn Shaw
 
If You Know JSF, You Know Portals and Portlets
Wesley Hales
 
HostBox
webhostingguy
 
Extending JMS to Web Devices over HTML5 WebSockets - JavaOne 2011
Peter Moskovits
 
Server Day 2009: JBoss 5.0 by Alessio Soldano
JUG Genova
 
Zeroboard traning
Chad Chae
 

What's hot (13)

PDF
Making Portals Cool: The Compelling Advantages of a Portlet Bridge
Wesley Hales
 
PDF
Up to Speed on HTML 5 and CSS 3
M. Jackson Wilkinson
 
KEY
Introduction to eXo ECM Suite
Tugdual Grall
 
PDF
Connect2016 - 1172 Shipping domino
Matteo Bisi
 
PDF
Developer Pitfalls & Strategies for Improving Mobile Web Developer Experience
Tasneem Sayeed
 
PPTX
Soa
Manav Prasad
 
PDF
Building Living Web Applications with HTML5 WebSockets
Peter Moskovits
 
PPT
IBM Impact session Ed addison nuts and bolts ws
nick_garrod
 
PPT
Plutext Alfresco Tech Talk
quyong2000
 
PPT
BP501 - Building and deploying custom IBM sametime connect client installatio...
Carl Tyler
 
PDF
Vmware vsphere taking_a_trip_down_memory_lane
Metron
 
PDF
USP presentation of CHOReOS @ FISL Conference
choreos
 
PDF
Grading your CMS Implementation
sggottlieb
 
Making Portals Cool: The Compelling Advantages of a Portlet Bridge
Wesley Hales
 
Up to Speed on HTML 5 and CSS 3
M. Jackson Wilkinson
 
Introduction to eXo ECM Suite
Tugdual Grall
 
Connect2016 - 1172 Shipping domino
Matteo Bisi
 
Developer Pitfalls & Strategies for Improving Mobile Web Developer Experience
Tasneem Sayeed
 
Building Living Web Applications with HTML5 WebSockets
Peter Moskovits
 
IBM Impact session Ed addison nuts and bolts ws
nick_garrod
 
Plutext Alfresco Tech Talk
quyong2000
 
BP501 - Building and deploying custom IBM sametime connect client installatio...
Carl Tyler
 
Vmware vsphere taking_a_trip_down_memory_lane
Metron
 
USP presentation of CHOReOS @ FISL Conference
choreos
 
Grading your CMS Implementation
sggottlieb
 
Ad

Viewers also liked (13)

PPTX
Bring excellence to supporting key customers
nkukadia
 
PDF
Lessons home
Laurent Cheret
 
DOCX
dịch vụ thiết kế tvc quảng cáo tốt nhất
wade848
 
PPTX
Interfejs programa visual basic
Nemanja Radosavljevic
 
PPTX
Presentatie zakelijk inzetten_social_media
Antoine Glerum
 
PDF
แบบสำรวจ+ประวัติ
furukuanukul
 
PDF
RECON HDD vs Competitors Slim Hole Tools
Jarett Gough
 
PDF
Untitled Presentation
Psic.Paulina Céspedes
 
PPT
Антонина Цицулина. Поздравляем!
acgi
 
PPTX
Test sayaka
sayaka asai
 
PDF
HOC 22x28 Foam Board Signs
Erin Lazaro
 
PPTX
Work Power and Energy
Zargham Shafi
 
PPT
Private Sphere3
Zizi Papacharissi
 
Bring excellence to supporting key customers
nkukadia
 
Lessons home
Laurent Cheret
 
dịch vụ thiết kế tvc quảng cáo tốt nhất
wade848
 
Interfejs programa visual basic
Nemanja Radosavljevic
 
Presentatie zakelijk inzetten_social_media
Antoine Glerum
 
แบบสำรวจ+ประวัติ
furukuanukul
 
RECON HDD vs Competitors Slim Hole Tools
Jarett Gough
 
Untitled Presentation
Psic.Paulina Céspedes
 
Антонина Цицулина. Поздравляем!
acgi
 
Test sayaka
sayaka asai
 
HOC 22x28 Foam Board Signs
Erin Lazaro
 
Work Power and Energy
Zargham Shafi
 
Private Sphere3
Zizi Papacharissi
 
Ad

Similar to Linux in Business - Workstation Integration (20)

PDF
Samba distributed env
Manfred Furuholmen
 
PPT
Arizona IT Management Service Book
Arizona IT Management
 
PDF
Collabograte
Kartik Subbarao
 
PDF
Secure your IT infrastructure with GNU/Linux
Bud Siddhisena
 
PPTX
Welcome
Gaurav Shukla
 
PDF
Dedicated Hosting
webhostingguy
 
PDF
What's LUM Got To Do with It: Deployment Considerations for Linux User Manage...
Novell
 
PPTX
Windows Server 2008 Web Workload Overview
David Chou
 
PDF
Linux Servers
Ranjith Siji
 
PDF
Novell Open Enterprise Server for Beginners
Novell
 
PDF
All about linux gaining root remote exploitation
n0rz
 
ODP
Ubuntu For Intranet Services
Dom Cimafranca
 
PDF
EMAIL
webhostingguy
 
PDF
SUSE Linux quick reference
Alessandro Grandi
 
PDF
A2 SLED Lotusday
Andreas Schulte
 
PDF
MOE Ubuntu Desktop training
Khairul Aizat Kamarudzzaman
 
PPTX
50357 a enu-module01
Bố Su
 
PDF
D1 Novell Occs Slides Lotusdays190907 Handout
Andreas Schulte
 
PPTX
Sccm 2012
ebuc
 
PPTX
Siebel server cloning
Jeroen Burgers
 
Samba distributed env
Manfred Furuholmen
 
Arizona IT Management Service Book
Arizona IT Management
 
Collabograte
Kartik Subbarao
 
Secure your IT infrastructure with GNU/Linux
Bud Siddhisena
 
Welcome
Gaurav Shukla
 
Dedicated Hosting
webhostingguy
 
What's LUM Got To Do with It: Deployment Considerations for Linux User Manage...
Novell
 
Windows Server 2008 Web Workload Overview
David Chou
 
Linux Servers
Ranjith Siji
 
Novell Open Enterprise Server for Beginners
Novell
 
All about linux gaining root remote exploitation
n0rz
 
Ubuntu For Intranet Services
Dom Cimafranca
 
SUSE Linux quick reference
Alessandro Grandi
 
A2 SLED Lotusday
Andreas Schulte
 
MOE Ubuntu Desktop training
Khairul Aizat Kamarudzzaman
 
50357 a enu-module01
Bố Su
 
D1 Novell Occs Slides Lotusdays190907 Handout
Andreas Schulte
 
Sccm 2012
ebuc
 
Siebel server cloning
Jeroen Burgers
 

Linux in Business - Workstation Integration

  • 1. Linux for Business Workstation Integration © 2010 MEBBi solutions http://mebbi.net 1
  • 2. Workgroup / Enterprise Business Network (SMB / SME) + = £250 per machine © 2010 MEBBi solutions http://mebbi.net 2
  • 3. 2004 - 2009 x 15,000 PC’s €50,000,000 (-70%) -90% © 2010 MEBBi solutions http://mebbi.net 3
  • 4. Integration?? http://www.ubuntu.com © 2010 MEBBi solutions http://mebbi.net 4
  • 5. Domain Networking • DHCP (Address only) • DNS Address (Server name) • AD Domain • PING test Amend the hosts file to improve latency times $ sudo nano /etc/hosts Add (your own) server details to the end of the 1st section and save (<ctrl>+<x>) <server-ip> <server-name>.<domain-name> <server-name> © 2010 MEBBi solutions http://mebbi.net 5
  • 6. Domain Controller Holds access information on users, computers, groups and objects. 1 2 Client 1. Client requests authentication 3 2. Session key + service ticket returned 3. Service ticket + authenticator use for resource access Application Server Resources © 2010 MEBBi solutions http://mebbi.net 6
  • 7. Linux Authentication via Samba / Kerberos / Winbind • Configure Kerberos • ConfigureWinbind • Configure Samba • Configure the Name Switch Service • Optionally configure PAM • Synchronise clocks • Join to the Active Directory Domain • Make the users' homes and shares • Make shares • Configure the start of the daemons • Install PAM modules • Manage ACLs • /etc/nsswitch.conf (modify) • /etc/krb5.conf (replace) • /etc/samba/smb.conf (replace) • /etc/samba/user.map (replace) • /etc/init.d/winbind (may be modify) • /etc/rc3.d/Sxxwinbind (create) • /etc/rc5.d/Sxxwinbind (create) • /etc/rc3.d/Sxxsmb (create) • /etc/rc5.d/Sxxsmb (create) • /etc/init.d/winbind (modify) © 2010 MEBBi solutions http://mebbi.net 7
  • 8. http://www.likewise.com $ sudo apt-get install likewise-open $ sudo apt-get install likewise-open-gui © 2010 MEBBi solutions http://mebbi.net 8
  • 9. © 2010 MEBBi solutions http://mebbi.net 9
  • 10. The CLI command to create an Ubuntu computer account in Active Directory is $ sudo domainjoin-cli join <domain-name> <domain-administrator> To leave a domain - $ sudo domainjoin-cli leave © 2010 MEBBi solutions http://mebbi.net 10
  • 11. Basic user account authentication • Name & password details • Log-on time of day restrictions • Locally cached credentials • No Group Policy (GPO) or Cell membership © 2010 MEBBi solutions http://mebbi.net 11
  • 12. Network Shares (Samba) • Create on the Windows Server • Apply permissions • Drill down through Nautilus or “Connect to Server” • Save under “Favourites” (Bookmarks) © 2010 MEBBi solutions http://mebbi.net 12
  • 13. Network Printing (Samba) © 2010 MEBBi solutions http://mebbi.net 13
  • 14. Likewise Enterprise • AD MMC (Console) Integration • GPO management • Shell management • Home DIR management • Directory Migration • Reporting & Audits • Enterprise Sign On • Likewise Cells Commercial product @ $349 per server per year +20% support charges (required) © 2010 MEBBi solutions http://mebbi.net 14
  • 15. eMail / MS Exchange Connect to Exchange via - • Outlook Web Access (OWA) • IMAP / SMTP • MAPI (Standard MS Connectivity) MS Outlook • All versions to 2010 Connect to Exchange via - • Outlook Web Access (OWA) • IMAP / SMTP • MAPI (Via 3rd party plugin) Evolution • Versions up to 2007 © 2010 MEBBi solutions http://mebbi.net 15
  • 16. http://www.winehq.org/ $ sudo apt-get install wine © 2010 MEBBi solutions http://mebbi.net 16
  • 17. Linux Samba based Primary Domain Controller (PDC) • *FREE* Option • No MS Server / Active Directory product / licensing required • NT4 Style Domain • Centralised Authentication • User Account Control • Share Management / Auto Drive mappings • Network Printer Management / Sharing • BDC Redundancy • Utilises NetBIOS / WINS • Configured via /etc/samba/smb.conf OR “Turnkey” Solution http://www.turnkeylinux.org/ © 2010 MEBBi solutions http://mebbi.net 17
  • 18. Combined LAMP & DNS • Easy Domain Name Services • PHP Applications • Apache Webservices • MySQL Databases Citadel Groupware • MS Exchange replacement • Licence Free • PHP scripted auto installation • No complex postfix config • eMail • Calendaring • Address books • Bulletin boards • Instant messaging • Web interface • Outlook / Evolution compatible http://citadel.org © 2010 MEBBi solutions http://mebbi.net 18
  • 19. Re-Deployment http://redobackup.org http://clonezilla.org • GUI Based • CLI Based • USB Option • USB Option • Backup to/restore from network share • Backup to/restore from network share • Included suite of live tools • Server option © 2010 MEBBi solutions http://mebbi.net 19
  • 20. Backup for Linux servers • rsync (command line) via scheduled cron jobs • sbackup (Bugged in Lucid 10.04) • Deja Dup (GUI based, backs up to Amazon S3 or local / Network share / Schedules) • Webmin (Web interface GUI, scheduled rsync cron to FTP or W.H.Y) • GAdmin-rsync (Web interface GUI, scheduled crons) © 2010 MEBBi solutions http://mebbi.net 20
  • 21. Support & Integration MEBBi solutions http://mebbi.net Free evaluation visit [email protected] Consultancy report Service Programs Server Support © 2010 MEBBi solutions http://mebbi.net 21