240 likes | 326 Views
A Special W ay T o M anage Y our Linux boxes by IM protocol. Tower Wan tower.wan@hp.com. HAPPY CHINESE NEW YEAR. Agenda. Lab Boxes Problem. Solution (robot). Implementation Enhancement. Linux IM Technology. Agenda. Lab Boxes Problem. Solution (robot). Implementation
E N D
A Special Way To Manage Your Linux boxes by IM protocol Tower Wan tower.wan@hp.com HAPPY CHINESE NEW YEAR
Agenda Lab Boxes Problem Solution (robot) Implementation Enhancement LinuxIM Technology
Agenda Lab Boxes Problem Solution (robot) Implementation Enhancement LinuxIM Technology
Lab Boxes Problem • The server room topologies
Lab Boxes Problem • System admin case examples • Power off all boxes gracefully • Check OS distribution etc.
Lab Boxes Problem • Useful remote sys admin means: • Telnet/RSH/SSH • SNMP • VNC More ? Convenient ?
Agenda Lab Boxes Problem Solution (robot) Implementation Enhancement LinuxIM Technology
Linux IM Technology • Two Foundations www.jabber.org www.xmpp.org
Linux IM Technology • Features
Linux IM Technology • Features
Linux IM Technology • Software categories • Servers (15) • Components (35) • Clients (97) • Code libraries (53) Reference to www.jabber.org/software
Agenda Lab Boxes Problem Solution (robot) Implementation Enhancement LinuxIM Technology
Solution • Hint
Solution • C/S deployment
Solution • Workflow 1
Solution • Workflow 2
Agenda Lab Boxes Problem Solution (robot) Implementation Enhancement LinuxIM Technology
Implementation • Server: Openfire/Jabber1.4 • Client: Gaim/Pidgin • Library: SmackAPI • Robot: Mobot
Implementation • Mobot Structure
Implementation • Mobot can do for you • do local admin (session less) • do remote admin (ssh) • do rdbm search
Implementation • Mobot will do next • Trap plugin • Fetch log files • Build SSH tunnel
How do you balance? IM Solution Conclusion • Benefit • Efficient • Easy • Defect • Less Security • !Session command