Hello,
You are correct: there are different security paridgms in use out there. More often than not, you need to make a user a local administrator of a machine for certain software to work, and that just opens the door to machine compromise and infection. Linux and Mac users are not encouraged to be root (admin) users, therefore the damage pattern is much more restrictive.
Yet, with a shell account, you can as a average user, cause a unix machine to halt. Just write something that consumes all of the available processes, and that will force a restart. Technically, it is not a virus or an infection, but if you do it with any regularity, you may find your account closed, and legal teams hot on your trail.
Security is a shield with many different pieces. Each piece has to do his/her own job.
Christian
Reputation Points: 121
Solved Threads: 57
Posting Virtuoso
Offline 1,629 posts
since Mar 2004