moe ubuntu desktop training

Download MOE Ubuntu Desktop training

Post on 11-May-2015




0 download

Embed Size (px)


MOE Ubuntu Desktop training


  • 1.Ubuntu Desktop TrainingMinistry Of Education

2. Linux Distros There are more than 400 Linux distributions (distros) Differences between one and the next Administration >Synaptic Manager), a GUI method for installingpackages. Search for the name of the program/package. You canalso search for a word in its description. Check the box "Mark for Installation / Removal" Click the "Apply" button. The selected program(s) will be automatically installed,along with its dependencies. Another option is to use the Ubuntu Software Center 24. Printer ConfigurationTo add a Printer System -> Administration -> Printing -> New Printer ->New Printer Most of the time, your printer (if connected and turnedon) will be detected automatically. You can also choose printers on a Windows system viaSamba and other types of networked printers, inaddition to directly connected printers. Use CUPS web interface at http://localhost:631 25. Medibuntu Tag lined - Multimedia, Entertainment andDistractions in Ubuntu A repo that contains restricted packages i.e. non-OSSpackages. DVD De-scrambler Adobe Flash/Reader Multimedia codecs for AVI, WMV, MP3 etc The most go-to spot to enable multimedia bits inUbuntu 26. Multimedia Xine Kaffeine VideoLAN (VLC) Photos DigiKam gthumb GIMP 3D Blender Unit Pemodenan Tadbiran dan Perancangan Pengurusan Malaysia 29 27. Development Tools Supports Integrated Development Environment (IDE)such as Eclipse Simpler IDE Bluefish KompoZer Major programming languages available Java, PHP, Python, C, C++, Tcl/Tk Version control Unit Pemodenan Tadbiran dan Perancangan Pengurusan Malaysia 30 Subversion, bzr (Bazaar) 28. Support for Networking Linux desktops are developed to support a variety ofprotocols and data format This includes CalDAV, Atom, GData, POP and IMAP,.ics files Web-based DistributedAuthoring and Versioning(WebDAV) Unit Pemodenan Tadbiran dan Perancangan Pengurusan Malaysia 31 29. Networking Tools Remote shell SSH Remote backup rsnapshot Remote desktop VNC, KRDC Printer The Common Unix Printing System (CUPS) Others Iptables, Wireshark, nagios Unit Pemodenan Tadbiran dan Perancangan Pengurusan Malaysia 32 30. Communication SKYPE Jfax GnomeMeeting Kopete Pidgin Gammu Unit Pemodenan Tadbiran dan Perancangan Pengurusan Malaysia 33 31. Communication - Email E-mail and calendaring Evolution Thunderbird Unit Pemodenan Tadbiran dan Perancangan Pengurusan Malaysia 34 32. Productivity Tools Open Workbench FreeMind Scribus Xmind Web browsers Mozilla Firefox Konqueror Dolphin OperaUnit Pemodenan Tadbiran dan Perancangan Pengurusan Malaysia 35 33. Remote Management with OpenSSH SSH is a set of protocols and programs that allows forencrypted traffic between computers. Linux uses OpenSSH Free/Open Source version ofthe proprietary SSH Most widely used tool for remote administration ofLinux/UNIX systems. OpenSSH establishes encrypted communicationbetween computers and can allow tunnelling of othertraffic. Traffic tunnelled through is compressed i.e. Requireslower bandwidth 34. Remote Management with OpenSSH SSHTunnelPublic NetworkServerHSS nel nTuSSHUser TunnelPublic Network TCP Forwarding SSH TCP ForwardingServer(SSH Tunnelling) User AppServer 35. Remote Management with OpenSSH Requirements: Create a user any name with password#useradd -m -s /bin/bash #passwd Install OpenSSH Server#sudo apt-get install openssh-server Verify that OpenSSH Server is started#/etc/init.d/ssh status SSH to your neighbours PC with his/her created userand ask him/her to SSH into yours using your createduser From the SSH terminal, type w to viewed currentlylogged on users 36. OpenSSH Server Hardening Edit the /etc/ssh/sshd_config file Ensure that the following are set: Protocol is 2 Port number set above 1023 X11Forwarding set to no PermitRootLogin set to no AllowTCPForwarding set to no Add AllowUsers parameter to restrict users who can SSH in StrictModes set to yes Save file and restart sshd -# sudo /etc/init.d/sshd restart 37. THANK YOU OSCC Portal OSCC Mailing Lists (oscc-training) Contact numbers 603 83191200 (General line) 603 38191201 (Helpdesk)Presenter:Khairul Aizat