View Single Post
Old 30 March 2015, 15:29   #63
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 3,435
Originally Posted by Mrs Beanbag View Post
i don't see it in any docs, unless i'm missing something
You'll see it in the Envoy docs, or if you type "Protect ?" at the prompt. Mind you, I run Envoy on all my machines, and it replaces some of the standard DOS commands with multiuser-aware versions.

Originally Posted by Mrs Beanbag View Post
The term "multiuser" is really a piece of history because that was the context in which the technology was originally devised, the important separation here is really not between "user" and "user" but between "user" and "root" which was always kind of special, you have "root" and then you have "user accounts" on another level.
Exactly. Strict security in operating systems appeared as a consequence of timesharing, but that doesn't mean that multiuser support is a prerequisite for strict security. You can make a multiuser system with no security at all, it just won't work for very long.

I think I'm not alone in my preference for the strictly single user philosophy of AmigaOS, yet I think it's quite possible to preserve that while introducing a higher level of security. As we both have noticed, running a UNIX-based system as the only human operator works like that on the surface -- you authenticate to do dangerous operations without ever realising you are becoming another user. In fact, for that kind of usage, the original UNIX concept of multiple timesharing users just makes it convoluted.

If one were to adhere to the usual Amiga philosophy, you would have an extra bit in the file system to imply that a file was protected, making the DOS ask you to authenticate before that file was altered. Oh, you could even have multiple "rings" of protection, but why make things complicated?
idrougge is offline  
Page generated in 0.04031 seconds with 10 queries