CHAPTER |
|
6 |
Securing Services |
ONCE UPON A TIME, when you booted up your computer, you could run a single program. Of course, you had a choice of which program you wanted to run, but you could run only one program at a time. When that program was finished, you could run another or run the same one all over again—whichever you chose.
At some point, both large-scale computers and personal computers reached the point where they could run terminate-and-stay-resident programs. These programs would launch and then release the operating system back to the user to run another program, leaving the terminate-and-stay-resident program sitting in memory. This type of system was very rudimentary.
Today, modern operating systems allow users to run ...
Get Security Strategies in Linux Platforms and Applications, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.