Linux

Linux

  • Overview
  • Syllabus
  • Project
  • Interview Questions

Overview

Linux is used by almost the business in the world.  It is used in cloud, mobility, telecom , medical , govt , security sectors , research sectors. Linux is very essential for people who are starting career in application development,  db admin,   testing,  analytics, database support, application support and cloud  Basic system knowledge is more enough to start this course. This courses covers  most advance concepts in Linux with latest releases.

1000 plus successful students who started their career with Linux  If you want to start Linux from the scratch. Here is the right place.

 

Upon completion of this course you will be able to create your infrastructure with Linux flavors. You can support Linux projects. Automate the regular tasks with shell scripting. Create your own business website and projects.

Syllabus

    Overview of Course 

    1. Understanding Operating system structure. And File system Hierarchy.
    3.  Device Management and Disk devices.
    5. Logical
    volume Management.
    7. User Management and User profiles.
    9. File permissions and access control list. 
    11. Booting Process and Service Management.
    13. Managing Pluggable Authentication Modules and AIDE 
    15. 
    Virtulization with KVM
    17.  Remote Access tools VNC, SSH,
    RDESKTOP, TELNET
    19 . DNS server and SLAVE configuration 
    21. File sharing using NFS and AutoFS
    23. Configuring LDAP server and Client 
    25. Mail Server ( postfix )
    27. DHCP server.
    29.  MARIYA DB
    31. Firewall Management
    33.  Understanding Kernel and Kernel modules.
    35. Centralized log management using
    RSYSLOG

     

     

    2. RHEL Standard Build.
    4. FileSystems and Mounting.
    6. RAID concepts.
    8. Managing user quota and
    sudo.
    10. Process Management
    12.  Booting issues and Troubleshooting 
    14. Package management using rpm and source packages
    16. Linux Networking and bonding.
    18. Setting up YUM server and Client
    20. Deep drive about Web server ( APACHE)
    22. Samba server
    24. Storage Management using ISCSI
    26. Time Server (CHRONY)
    28. Kickstart and PXE boot.
    30. Security Enhanced Linux
    32. FTP,
    SCP , RSYNC , TCP Wrappers , TCP dump
    34. Setting up REDHAT CLUSTER

Project

Project 1: Wiki on a Stick

If you fancy taking your own customised pile of documentation and notes wherever you go, there's a perfect solution called Wiki on a Stick. As its name implies, this is a project that offers a go-anywhere web-based wiki that's entirely self-contained, and can be used for all the same things a full fat wiki can. The package is provided as a Zip archive, and after you've unzipped this, usually with a double click, you'll find a single .htm file remains.

This single file is all there is to it. The entire package is a cleverly constructed XHTML file, which uses both JavaScript and CSS to build a complete wiki that works online and offline. Just double-click to load it into your default browser. You're now running the wiki, and everything you need is right in front of you, including the documentation and a guide to getting started with the software.

Rather than restrict yourself to the limitations of a flat text file, use Wiki on a Stick to transport an entire wiki environment as a single file.

If you've contributed to a wiki before, you shouldn't have any problems with Wiki on a Stick. And if you haven't, then there really isn't all that much to the process. It's works just like a limited word processor. Before you get started, you need to first erase all the current data in the wiki, so you can't start your own with a blank template. Look for the Erase All Pages link at the bottom of the first page. Clicking on this and the following two 'are you sure?' messages will remove everything you can see. When the page re-appears, Firefox will display a security warning, and you need to click on Allow to enable Wiki on a Stick to do its magic. You should also click on Remember This Option so that you're not bothered by this window again.

Wiki wiki wah-wah

You'll then be sitting in front of a completely blank wiki, and you need to click on the pencil icon in the top-right of the window to create your first page. You can then create a title and add the content according to your requirement. You can also mark up your text using the toolbar in edit mode, and when you're finished, click on the floppy disk icon to save your changes. Further pages can be created by using the menu on the left of the home page, and you can use a simple markup language that you can find listed in the documentation. When you've finished, you don't need to do anything. You've been dynamically changing the contents of the file as you make each change, which means you can simply close your browser and keep your HTML file safe.

Project 2: Encrypt your files

While many people look upon encryption as being a shifty technology for people who must have something to hide, the reality is that sometimes it can be absolutely essential. Bank details, credit card numbers, online receipts and invoices are commonly found on the average laptop, and this data can be extremely dangerous in the wrong hands. Encrypting this kind of data makes a great deal of sense. It will stop anyone getting hold of it should you lose your laptop, for example, and it also means you can send files through email or over an open access point without worrying about it being intercepted.

Fortunately, standard encryption no longer involves messing around with userspace filesystems or encrypting your home directory. It needs just a single right-click on the Gnome desktop, from where you can select Encrypt. If there's no such entry, you will need to install the seahorse-plugins package, then log out and back into your Gnome desktop.

You should then navigate to the file or folder you want to encrypt, right-click on the item, and select Encrypt. If it's the first time you've done this you'll be informed that no encryption keys have been found and that you need to build your own security credentials. Click on Okay, and the main Seahorse application will launch.

This is the tool behind Gnome's mysterious Passwords and Encryption Keys entry in the Accessories menu. Click on File > New and PGP Key from the list that appears. You will then need to enter your name and email address, click on Create and think of a passphrase. Seahorse will then generate the key, which can take a while depending on your CPU.

When this has finished, you should see the new key listed in the Personal Keys page of Seahorse, and you should go back to the file or folder and select Encrypt again. This time a Recipients window will open, and you should choose yourself from the list. If someone else sends you their public key, you can send files to them knowing that only they will be able to decrypt the file. You should then find a file or Zip archive with the .pgp extension, and your data is now secure. To decrypt the file, just double-click on it and enter your passphrase.

Encrypting your files on the Gnome desktop is so easy, there's no excuse for not using it.

Project 4: Create a network wormhole

We all need to copy files to servers, whether it's music to our media streamer, or work documents to the backup folder. But connecting to these servers can sometimes be less than intuitive and often tedious. KDE 4.3 or later has the perfect solution. You can use the desktop folder feature to access a remote site, and conjure a constant portal from where you can grab files, drop new ones and see what's happening in almost real time.

But before you can enable this feature, you first need to create a saved bookmark to your remote site. The easiest way to do this is through the Dolphin file manager. Open the Places panel by pressing F7 and make the location editable by pressing Ctrl+l. You can now type the remote network address of your server. We highly recommend accessing your data using SSH, and KDE uses the Fish protocol to connect to SSH servers, even if they don't include 'sftp'. The format for the location URL is fish://user@server/path/to/folder, but you could swap fish for ftp or smb (Samba) for other protocols. When you press Enter, Dolphin will attempt to connect to the server and ask you for the password. You should then see your remote files in the file list. Now drag the location icon directly to the left of the location URL into the Places pane. This means you only need to click on this icon to connect to the server, but it also means that KDE file requesters and applications can also connect with a single click.

To open the portal on your desktop, click on the Plasmoid cashew on the top-right of the desktop, unlock it if you need to, then click on Add Widget. Drag the Folder View Plasmoid on to your desktop. Click on this, then on the spanner on the window's border. In the configuration window that appears, enable Show A Place and choose your server from the drop-down list. The Plasmoid will update to show the contents of the remote site, and you can interact with this destination exactly as you can a local folder.

Forget connecting to file servers - just create a window on the remote filesystem.