Debian and Tomcat, why creating a dedicated user?

view story

http://serverfault.com – I was trying to install tomcat 7 on Wheezy Looking at several guides, I noticed that almost all of them suggest to create a dedicated user.. why? I am also asking that because I have installed tomcat 7 through the repository and I looked that I have already a user suitable for that, I guess maybe the tomcat installation itself created it cat /etc/passwd tomcat7:x:103:106::/usr/share/tomcat7:/bin/false So my question is, do I need to create an (additional) user for my tomcat? root@j51391:~# /usr/share/tomcat7/bin/version.sh Using CATALINA_BASE: /usr/share/tomcat7 Using CATALINA_HOME: (HowTos)