Minggu, 08 November 2009

ACCESS RIGHTS IN LINUX

INTRODUCTION

In Linux systems have a file ownership or access rights of ownership and permissions. Access rights are the security file in the linux system. Linux is a multiuser operating system, which means that can accommodate many users as well. Because linux is an operating system that is multiuser system mechanism is needed to prevent the access rights of each file from each user.

CHANGING FILE OWNERSHIP
Every file in linux must have the attributes and description files. Now to see it can be done by using the ls command is as follows:

 [root@anggit root]#ls-l /home -rwxr-xr-x 1 root root 09 july 2009 /home/file1 

Purpose of the above information by blocks:
-rwxr-xr-x = right of access of a file
root = user
root = group
09 july 2009 = date of making of file
/home/file1 = location of the file / filename
after seeing the example above it is a way to change ownership of files. Adapaun way is to chown command as follows:

 [root@anggit root]# ls-l /home -rwxr-xr-x 1 root root 09 july 2009 /home/file1
 [root@anggit root]# chown anggit /home/file1
 [root@anggit root]# ls-l /home -rwxr-xr-x 1 root anggit july 09 2009 /home/file1 

from the example above shows that file1 is owned by the root user to change the ownership to the user anggit. Then how to change the group ownership is to use the chgrp command. The following example:

 [root@anggit root]# ls-l /home -rwxr-xr-x 1 root anggit july 09 2009 /home/file1
 [root@anggit root]# chgrp anggit /home/file1
 [root@anggit root]# ls-l /home -rwxr-xr-x 1 anggit anggit july 09 2009 /home/file1 

from the example above shows that file1 is owned by the group to change ownership to root anggit group. Here are the steps to change the file ownership and groups simultaneously. Example command:

 [root@anggit root]# ls-l /home -rwxr-xr-x 1 anggit anggit july 09 2009 /home/file1 
 [root@anggit root]# chown root.root /home/file1
 [root@anggit root]# ls-l /home -rwxr-xr-x 1 root root 09 july 2009 /home/file1

from the example above shows that file1 is owned by the user and group anggit changed ownership anggit be user root and group root. If the file is found sometimes can not be terubah ownership using the command-R (recursive). Examples of uses as follows:

 [root@anggit root]# ls-l /home -rwxr-xr-x 1 root root 09 july 2009 /home/file1
 [root@anggit root]# chown-R anggit.anggit /home/file1
 [root@anggit root]# ls-l /home -rwxr-xr-x 1 anggit anggit july 09 2009 /home/file1 

PERMISSION
File permissions in linux is very important to prevent users who do not berkentingan mengakases certain files. In the linux administrator or user is commonly referred to as super user or root. If we use this user will be able to access all the files there.

Inside there are 3 linux permissions. Adapaun access rights are:
1. read (r)
if a file has read permissions of the file can only be read alone, using the cat command, vi, pico, etc.. But it can not be changed or deleted. If that is the directory can only see the contents of the directory using the ls command only
2. write (w)
if a file has write permissions of the file can be changed or deleted. If that is the directory that the directory can be deleted along with the files in it.
3. execute (x)
if a file has execute permissions of the file can be run as an application. If it is a directory then all files in that directory can be run as an application program

CHANGING PERMISSIONS
Before changing the access rights needed to know the acronym stands for dugunakan in order to know the structure and attributes of a file.
Example:
[root @ anggit root] # ls-l / home
-rwxr-xr-x 1 anggit anggit july 09 2009 / home/file1
Description:
Description:
  • number 1 is the sign of a fileif - then it is usual file
    • if d then it is a directory
    • if l then it is a link
  • number 2,3,4 is the ownership permissions of the user
  • numbers 5,6,7 are the access rights of the group kempemilian
  • number is 8,9,10 access rights of other property

Then a few abbreviations to keep in mind:
u = user
g = group
o = other
a = all (user, group, other)
+ = Add attributes
- = Reduced attribute

How to change the permissions and there are 2 methods using the chmod command:
Letter Methods
Example usage:

 [root@anggit root]# ls-l /home -rwxr-xr-x 1 root root 09 july 2009 /home/file1
 [root@anggit root]# chmod g + w, o + w / home/file1
 [root@anggit root]# ls-l /home -rwxrwxrwx 1 root root 09 july 2009 /home/file1


see the example above I modify the permissions of file1, first-rwxr-xr-x be-rwxrwxrwx.
Another example of how to change the file permissions:

 [root@anggit root]# ls-l /home -rwxrwxrwx 1 root root 09 july 2009 /home/file1 
 [root@anggit root]# chmod g-rwx, o-rwx /home/file1
 [root@anggit root]# ls-l /home -rwx------ 1 root root 09 july 2009 /home/file1

see the example above I modify the permissions of file1,
before -rwxrwxrwx after -rwx ------

Method Numbers
Methods actual number is more to the concept of binary. See the table following standards:
Binary Decimal Permissions
That must be considered is the number of decimal places:
4 = r
2 = w
1 = x
Example usage:

 [root@anggit root]# ls-l /home -rwx ------ 1 root root 09 july 2009 /home/file1
 [root@anggit root]# chmod 754 /home/file1 -rwxr-xr-x 1 root root 09 july 2009 /home/file1 

From the example above is changed terliha access rights:
Description 755 numbers:
7 derived from 4 + 2 + 1 = r + w + x => user access rights
5 comes from the 4 + 1 = r + x => access rights by group
5 derived from 4 = r => access rights by group

Readmore »»

RESTORE MISSING LILO

Theory
2 boot loader that is widely used in the linux world:
1. lilo (linux loader)
2. grub (grand unified bootloader)

but the most recent distros use grub to boot loadernya. bootloader is used for operating systems in computers.

Cases
If we installed in the computer operating systems win and linux bootloader lose since been re-installed windows so how to restore..????
Solution
1. lilo
booting linux using a live cd, run terminal (gnome-terminal, konsole, xterm), login as root user and do it:

root: ~ # mount /dev/hda5 / mnt
root: ~ # chroot / mnt
root: ~ # lilo
root: ~ # exit
root: ~ # umount / mnt
root: ~ # reboot

note:
make sure the configuration of the linux partition in / etc / lilo.conf and still not have a partition that was changed foxes.

2. grub
after booting using the livecd, open a terminal (gnome-terminal, xterm, konsole) and As with the root user login, and do the command:

root: ~ # mount / dev/hda5 / mnt
root: ~ # mount - bind / proc / mnt / proc
root: ~ # mount - bind / dev / mnt / dev
root: ~ # chroot / mnt
root: ~ # grub-install / dev / hda
root: ~ # exit
root: ~ # umount / mnt / proc / mnt / dev / mnt
root: ~ # reboot

note:
make sure to configure / boot / grub / menu.lst contained in the / mnt (easy to mount) easy accordance with the existing partition and not modified before either the location or address of an existing partition.
linux root partition is in / dev/hda5 and address of the disk (mbr) in / dev / hda. make sure the kernel version of linux with a linux livecd in chroot same or higher version and is not recommended lower.

Links
http://en.wikipedia.org/wiki/LILO_ (boot_loader)
www.gnu.org/software/grub/

Readmore »»

START REMASTERING (MAKE LIVE LIVE CD & USB)

Once everything is configured so that the last step-remastered. Because the concentration of the study is to compare the results from the livecd remastering and the remastering LiveUSB the following will be done twice. As for the steps to create a livecd remastering as follows:

1. Sign in Konsole as root
2. After That Type Command 
mklivecd --nodir ^ / mnt / * --bootopt noagp --bootloader iso --splash no --fstab = rw,auto --md5sum livecd.iso
Note :
-nodir used to make the remastering in order not to enter a directory / min. Because of the computer, the folder containing the files of the mounting of other partitions. - bootopt used to enter boot parameters at the start livecd.iso. Use of noagp, destined to make a livecd is compatible with all VGA Computer. - bootloader grub is used for elections to be loaded by the livecd. Options There are 3 iso, grub or usb. In studies in selected iso because grub is installed on the computer, not the grub Linux OS PC ownership. - splash is used to display the boot screen. Options There are 3 silent, verbose, no. If you choose the silent screen boot shaped progressbar will appear, if selected the verbose boot screen will display all processes running at boot, with a background splashscreen, if you choose no, then there will be no display splash screen.-fstab = rw, auto used for mounting all the existing disk partitions during the boot process running. -md5sum is used to insert the md5 of the iso into livecd.iso. For other options can be viewed with the command mklivecd - help
3. Wait for Walk Process.
4. After That would be created with the name of the remastering livecd.iso
As for making LiveUSB, almost the same pace with a livecd only difference on the storage media. Before it was ready usb Flasdisk with a minimum capacity of 1 GB.
As for the steps to make LiveUSB remastering as follows :

1. Insert the usb flash disk
2. Sign in konsole as root
3. Type the command # LiveUSB
4. After that will come out the next dialog box.


Verification Process

5. Click Continue to proceed.


Device Selection

6. Select /dev /sdb: 4016MB of USB devices Flasdisk to store Linux files LiveUSB. Then click OK.


ISO File Selection

7. Choose a Linux ISO to be made LiveUSB. Then Open.


Selection Storage

8. Select On_the_LiveUSB-stick to make LiveUSB in the flash and click OK.


Provision of Name

9. Give the name and then click OK.


Determination of Value

10. The contents of the maximum value for the space and then click OK.


The process of Figure               Copy livecd.sqfs

11. Wait a few minutes to process the file and then the following dialog will appear as a sign that it has successfully LiveUSB Linux.


Successful Creation Signs

Readmore »»

PREPARATION REMASTERING PCLINUX OS

Stages Remastering
Preparation Harddisk

Empty hard disk that is needed is about 4 GB, since this study was conducted with two computers set up so the PC Desktop blank disks around 5 GB of hard drive while the laptop is prepared blank about 7 GB. The bigger the better the blank disk in anticipation of the installation package excessive. Because the computer will be used for research already installed the Windows operating system then we will make a dual boot in a computer that is there are two operating systems on one computer. Disk preparation steps as follows.

1. Open Control Panel and open Administrative Tools then Open Computer Management.
2. Select Disk Management then right click on the partition provided piih Delete Logical Drive

Disk Preparation


3. After the color turns green disk indicating hard disk partition is empty and ready for installation of linux.

Installing PCLinuxOS 2007 on Disk
System Upgrade and System Configuration
1. Configuring Network and Internet Connections
The following command:
# ndiswrapper-i net5211.inf
# modprobe ndiswrapper
# iwlist scan
# dhclient [SSID]
2. Package and System Upgrade
PCLinuxOS 2007 on a system upgrade facilities in two ways ie konsole mode and graphics mode. Adapaun console mode command is as follows:
# apt-get update
# apt-get upgrade

While graphics mode step - the following steps:

a. Click the synaptic icon  at the kicker .
b. This will bring up the dialog box lists the existing package.


Dialog Box Package List

d. Click Reload
e. Click Mark All Upgrades and Apply

The upgrade can take a little longer, depending on the existing Internet connection. After the upgrade is complete. The system will restart automatically. That means the system has been upgraded. After the system was upgraded so Linux is ready to install packages as you wish.

Installation Package
There are a few additional packages that must diisntal to support in changing the look and fit with the defined criteria. The package that must include the following:

1. kbfx0.4.9.3.1-4.rpm
This package serves to alter the appearance of the so-called Kmenu or start menu start menu to display more user friendly. This package still needed dependency or library files in order to function properly. His library files between the kbfxdevel0.4.9.3.1-4.rpm. How to install through the console and urutanya as follows:
# rpm-ivh kbfxdevel0.4.9.3.1-4.rpm
# rpm-ivh kbfx0.4.9.3.1-4.rpm

2. netpbm10.34-4.rpm
This package serves to change the bootscreen when booting the computer. This package still needed dependency or library files in order to function properly. File it between fibrary is libnetpbm10.34-3.rpm. How to install through the console and urutanya as follows:
# rpm-ivh libnetpbm10.34-3.rpm
# rpm-ivh netpbm10.34-4.rpm

3. bjfilter-pixmaip1000-2:50-2.i386.rpm
This package serves as ip1000.Paket pixma printer driver is still required dependency or library files in order to function properly. File it between fibrary is bjfilter-common-2:50-2.i386.rpm. How to install through the console and urutanya as follows:
# rpm-ivh bjfilter-common-2:50-2.i386.rpm
# rpm-ivh-pixmaip1000 bjfilter-2:50-2.i386.rpm

4. pidgin_2.4.3-3pclos2007_i586.rpm
This package works for the application should Yahoo Messenger chat. How to install through the console and urutanya as follows:
# rpm-ivh pidgin_2.4.3-3pclos2007_i586.rpm

Changing User Interface (Display)
After the package - support packages already installed then there are some things that should be changed to look more user friendly.

1. Main desktop, KMenu and Panel
To change the main desktop simply by replacing the background similar to windows. As for change KMenu There are steps that must be done. Remove the first original KMenu then add the applet to the panel KBFX Spinx. Then slide KBFX Spinx applet to the far left as a replacement KMenu. The next step into the settings to select KBFX Spinx similar images KMenu Start Menu on Windows, of course, if there is no need to design first. After KMenu change, then change the panel. The concept of change to look like a window pane is to replace the panel background color and size according to the resolution of linux itself.

2. Thema (Icon, Buttons) and Fonts
For setting the theme, icons, buttons and fonts found on the Control Center. In the Control Center there are several menus to display Linux. For example to change the Minimize, Maximize and Close the Konqueror so much like the Explorer of Windows XP that is on the menu Appearance & Themes and Windows Decorations Select AKDC Luna. In essence, for setting the theme, icons, buttons and fonts by selecting that option has been disediakn by Linux based diisntall packages.

3. Bootscreen (Process Loading When Booting)
Bootscreen can be changed through the Administration Center. In the Boot menu and then Select a graphical theme to display during boot. On the menu there is a facility to create their own bootscreen. So before designing a first bootscreen was prepared for background images bootscreen.

4. Logo Linux and Linux name
To change the logo and the logo is of course linux is before which the size of the logo must be in accordance with the resolution of linux. The point here-in-law replace the existing logo. The directories that contain images and logos as follows:
a. /usr/share/bootsplash/themes/PCLinuxOS/images
b. /usr/share/apps/kdm/themes
c. /usr/share/apps/ksplash/Themes/Default/locolor
d. /usr/share/apps/kthememanager/themes/PCLinuxOS
e. /usr/share/mcc/themes/default
f. /usr/share/wallpapers /
g. /usr/share/icons /

Readmore »»

INSTALLATION PCLINUX OS

Step by step of the installation as follows:
Boot PCLinuxOS 2007
Setting bios boot order to read the CD / DVDROM first before the hard disk, then enter the PCLinuxOS 2007 CD into the CD / DVDROM and restart the computer. Once out of the PCLinuxOS boot menu select the first menu of the LiveCD menu. Follow the instructions that have come to the Keyboard Settings dialog box, Regional Settings and Network.

Keyboard Settings, Regional Settings and Network
Select the type of keyboard (usually U.S. keyboard) and then click next, followed by the Regional Settings Setting up the Network Card. For the Network Card can be ignored if the computer is not connected to the network. But if your computer is connected to the network can choose manual configuration and fill in the desired ip address.

Login

In order to install PCLinuxOS to login as root (administrator in windows) with a login name: root and password: root (see the top left corner).

Dialog login and password
Let the loading process sampe finish and into the kde desktop PCLinuxOS.


Installing PCLinuxOS 2007
To begin the installation process of PCLinuxOS 2007, double click the icon to install PCLinuxOS on your desktop. After that wizard dialog will appear. Follow the instructions to determine the disk partition.
In The partition there are several choices ranging from the first "Erase and use entire disk" option will delete the entire contents of your hard drive and use the entire capacity of the hard disk for linux, the second option "Use exiting partitions" option uses the disk partition that has been available, program will determine where the operating system partition will be installed. Then 'Use the free space on the windows partition "option will be to resize the Windows partition and use some of the partition for linux operating system, the latter is" Custom partition "the last choice we have to set the partition where linux will be installed manually. Since it was preparing an empty partition on the hard drive partition selected in determining the Use free space.

Disk Partition Selection
Configuration process is complete, then click next to begin the installation process of PCLinuxOS to your hard drive. Wait until the installation is complete, a long process depending on the computer's performance.
After the installation process is complete will be prompted to install the grub bootloader, boot loader menu serves as the operating system what will we use when you first turn on the computer. Click Next to mengistall grub boot loader. Next will be faced with the menu when the computer is booting, it can be changed at will, when completed select Finish.
After this will be asked to fill in the root password, fill it with the correct password because the password is requested when the administration wanted to or change the settings of the system. In this root URLs windows administrator. Fill once again below it (equal) to ensure that the password is entered correctly.
Next will be given an opportunity to create a user who will use these computers, could not create a user and entered into the system as root, but it is not recommended, because if one system settings could be fatal. So most do not have to create a user so that if the user wants to change settings on the system, the system will ask for root password, this way will be more careful in using the root user.

Adding a user
If you want to have some users that are added in the system of filling stay here. Click the Done button when you finish. Next will be prompted to restart the computer. Restart the computer and if the installation was successful will be faced with a boot menu to choose which operating system to be used as below:


Operating System Selection
Installation has been completed and select Linux to further upgrade the system and system configuration.

Readmore »»

INSTALLATION LINUX XANDROS

BEFORE STARTING THE INSTALLATION

  • In the case of Xandros installation there are some important things to do, namely:
  • Create a Linux partition with the Ext2 file system or Ext3.sebesar> = 3 GB
  • The minimum memory swap 2X or 3X the size of RAM memory on our computer.
  • Do not forget to set your system BIOS is the CD-ROOM on the first priority so that at the time of booting directly into the CD-ROOM.
  • The installation process begins installation of bias.
    STARTING THE INSTALLATION
    After the settings before starting the installation has done so for the next step to start the installation. Insert the Xandros CD into the CD-ROOM, it would seem the initial view Xandros installation that inform you, the bias into boot mode options menu by pressing the [Shift]. Press the [Shift] to select the menu :

    Menu Xandros initial installation by pressing the Shift


    If you do not press any button then the installation program will run with the default mode. If this is your first installation then just use this option

    Xandros installation start menu without pressing any button.
    Wait a moment, to run the installation program to perform window dating congratulations. Just click the Next button on this page.

    Window Welcome
    If you ever use a "Graphical User Interface" (GUI). You will be familiar with the processes here. Begin to use the mouse to explore the layers, click the button, or enter text into the text field. On each page in the installation there is always a Cancel button so you can mess up the installation process through this button and also used the Back button to return to the previous page. The next window is the window license. Before continuing the installation process, it helps if you read the license clauses that apply to the distribution of Linux Xandros 3.0 OCE is. Nothing else that you do not violate the agreement by accident. Use the scrollbar to see the text invisible. Click on the radio button "I accept this agreement". As shown in the figure 1.4. Then click the Next button to continue the installation.

    Distribution License Xandros 3.0 OCE
    The next step is to choose the type of installation will be done:
    1. Express install : This menu will run the installation with the default options specified by the manufacturer Xandros distribution. For example the selection of packages to install, create partitions, and the provision of network addresses dynamically.
    2. Custom install: This option menu will prompt you to specify-pake software packages to install, create partitions, and configure the network card manually or dynamically. As shown in the figure 1.5.

    Choosing the type of installation
    What you should do first in the Custom installation type is to determine which software will be installed. Can choose one of the options have been provided or will determine his own. The options available are:
    • At least the desktop, with the size of the space will be used 982 MB
    • Standard desktop, with the size of the space will be used 1337 MB
    • Complete desktop, with the size of the space will be used 1337 MB
    • Custom desktop, with the size of the space will be used approximately 923 MB
    For beginners who have never installed Linux, it is recommended to use the Express installation type. Especially if you have a blank hard disk or there is still space in the disk. Then click the Next button to continue the installation process.

    Determining the root password and computer name
    Determine the system administrator's password, in this case the root user. Type the password twice. Make sure you type your password exactly the same. In the computer name must be filled or not is up to you but the use of computer network name must be filled because a computer will be used on Windows networks and the hostname your computer on a TCP / IP. When finished click Next. In the User Accounts menu pages, you are given the opportunity to add a normal user who will use your computer. Fill in your username in the User Name textbox. Use one word in all lowercase. You can combine the numbers behind the names. In the Full name text box, insert the full name of the user in question. Then fill in the password twice textbox Password and Confirm password.


    Adding a user to the system
    When finished adding users in your system, click the Next button. Finally we will arrive at the configuration summary page Xandros installation that you have tentukana. If there are things that are less, you are still biased-yard return to the previous menu page, and then make changes. If you are convinced and satisfied that you specify, or you select it to continue installing, click the Finish button.


    Summary of Xandros installation configuration
    The installation will be done, after you click the Finish button on the yard before the configuration page.


    The installation process is running.
    For the installation process takes approximately 20 minutes. Wait until 20 minutes for the completion of the installation process and the Finish button is active. Click the button when it is active. Then the display will appear asking to reboot the computer, accept it.

    Display after the installation process is complete.
    Then your computer will restast if we press Enter. So proes installations which have been implemented successfully running.

    Readmore »»

    WHAT IS LINUX


    INTRODUCTION

    Linux is the operating system that is open source and free (free) under the GNU (GNU is not Unix) GPL (General Public License) (YB Mulyana, 2002:1). Open Source meaning of the word is on the Linux source code is included in the core so that the program can be viewed by anyone without having to sign a special agreement. Meaning of the word free is free refers to freedom does not mean free of charge. Linux is free to didupikasikan, modified and distributed for non-commercial purposes and commercial purposes.
    HISTORY OF LINUX
    Linux was born in 1991. At that time, Linus Torvald, a student from Suoen Tasavalta, the Republic of Finland started the project a stable operating system and can run on Intel x86 machines. Linus Torvald initially using unix-based operating system that is minix. But he felt this operating system has many faults, he was able to make the operating system that is better than minix.In October 1991, Linus Torvald publish operating system called Linux (Linus' Unix). He invites software developers around the world to join together to develop linux operating system. Open Source Era began to show its power.

    KERNEL
    The kernel is the core or can be regarded as a main engine operating system (YB Mulyana, 2002:2.) In contrast to other operating systems are generally hidden kernel, Linux kernel forward. When talking about linux, then we talk about the linux kernel. Until now, copyright kernel linux-makers still hold the first of Linus Torvald.
    Kernel software also is a (set of programs) that make up the system and has a duty to serve a variety of application programs to access the computer hardware in a safe and controlled. Because of limited access to hardware, while more than one program that should be served at the same time, the kernel is also a duty to arrange for when and how long a program can use one part of the hardware. This is called a multiplex.
    Access to the hardware directly is a complex problem, therefore the kernel usually implements a set of abstraction (general description) hardware. Such abstractions are a way to hide the complexity, and allows access to the hardware to be easily and uniformly. Thus abstraction (general description) and eventually facilitate the work of programmers.
    To run a computer we do not have to use the operating system kernel. A program can be directly loaded and run on a computer machine, ie if the programmer wants to do his job without the help of hardware abstraction or operating system assistance. This technique is used in the early generation computers, so if we want to move from one program to another program, we have to reset and load again these programs.

    There are 4 categories of the kernel:
    Monolitich kernel
    Kernel that provides the hardware abstraction rich and powerful.
    Microkernel
    Kernel that provides only a small set of simple hardware abstraction, and use the applications referred to as a server to provide other functions.
    Hybrid (modification of the microkernel)
    Microkernel-like kernel, but it also includes some extra code in the kernel so that it becomes faster
    Exokernel
    Kernel does not provide hardware abstraction at all, but it provides a set of libraries that provide functions to access hardware directly or nearly directly.
    Distro
    In the world known by the term linux distribution or in Indonesia called a distribution, or by lovers called linux distributions. "Distro is a linux kernel package plus a collection of GNU software packages and others, which were merged into one, with the aim to simplify the software distribution process". (Ahmad Sofyan, 2006:5).

    General 2.5 A Few Things in Linux
    There are a few things to know about Linux
    1. Linux naming of the files that hold sensitive to uppercase and lowercase letters (case sessitive). Example: linux, Linux, Linux is considered different.
    2. Long file names can be up to 256 characters. Characters used for file names are: AZ, az, 0-9, minus sign (-), underscore (_), dot (.). in Linux file names can have whatever the comma, such as-tar.gz linux.13_09_86.
    3. Linux considers all the equipment as a file. Example: in Linux there is no disk drive disk drive A or B, but instead use the file / dev/fd0 and / dev/fd1. Similarly with other equipment.
    4. There are two types of users, ie root and regular user.
    5. Root user is the user who has the highest aksees rights. This user is created automatically during the installation process Linux progress. Root user can do anything, including regulating and controlling the normal user. Regular user is a user who has limited access rights.
    6. In text mode, there are two types of signs prompt, namely:
    • Sign # indicates the current user is the user root or superuser.
    • Sign $ indicates that the current user is a regular user.

    Readmore »»

    Free Blog For IT People ©Template Blogger Green by Dicas Blogger.

    TOPO