Have a rooted Android device in your hand means you will get many benefits like installing a powerful apps, gaining access to your device /system on memory, ROM manager, ability to better backup and restore using third party service like Titanium Backup or ClockworkMod Recovery to take nandroid backup and many more goodies offered by a rooted device.
Therefore in this post I would like to elaborate steps to easily root your Android 2.3.x (Gingerbread) based Samsung devices, so you will get additional but powerful abilities from your device you don't own with unrooted Android devices.
Easily root Android Gingerbread on Samsung phones
Follow the guide below at your own risk.
Step 1: Firstly go to this page to check whether your phone device is supported.
Step 2: Go to Settings > Applications > Unknown Sources, to enable Unknown Sources of your phone.
Step 3: So now download this file (Universal GB Root V15) and put it to your root directory on SD Card.
Step 4: Now put your phone into Android Recovery but holding down Volume Up + Power + Home buttons simultaneously.
Step 5: Now choose Apple Update on your SD Card, then choose .zip file that you have downloaded in step 3.
Step 6: You will be notified once the installation process has completed, so continue your step by tapping Reboot System Now to finish the whole process of rooting your Android based device.
Step 7: Finish!