Думата shell може да се използва за много неща.
Като почнем от бензиностанций shell та стигаме до shell-овете с които "кракерите" е*ават майката на сайтовете.
Предполагам знаеш какво е бензиностанция. (шегувам се).
И предполагам че си срещал понятието shell като понятие за такъв shell за който споменах по горе.
Това представлява един файл.
Може да е php , може да е perl , може да е aspx и т.н.
Да речем че е php shell.
Това представлява един фаил.
Този файл може да е защитен с име и парола , може и да не е.
В него излизат всичките файлове от сайта ти , може да се разлистват папки по сайта ти , а и по сървъра ако не е защитен , но вече всеки хост е защитен поне от разлистване на папките извън тази на твоя потребител.
Може да редактира и изтрива файлове.
Може да се свъзва с базата данни и да разглежда записите , да трие записи , да свали базата данни и т.н.
Може да се качват файлове.
Може да се изпълняват команди през cmd/terminal.
Някой имат и задни врати като чрез тях отварят задна врата на сървъра , т.е. получават достъп до сървъра чрез ssh или чрез telnet и тем подобните.
Не е много добро обяснението , но не си падам по обясненията
