On Fri, 15 Jun 2018 11:15:00 +0000 (UTC), Martin Gregorie
declaimed the following:
>The way Linux enforces file ownership and access to files is very
>different from Windows. In the latter where these concepts are almost
>nonexistent because Windows is and always was fundamentally a single-user
>system with a bit of rudimentary multi-user stuff bolted on while Linux
>inherited its multi-user way of working, and the aim of actively
>preventing users from interfering with each other from Unix.
>
Well, to be fair, Windows sort of inherited file permissions from
MS-DOS which probably followed CP/M concepts. Though the WinNT derived
variants do have stricter file protection capability, the commands to use
them are rather obscure (just look at the mess the Security tab on file
properties presents -- oh, and that may or may not be present in the "Home"
editions... Command line? even more obscure).
OTOH: for all the comments about "trash-80", original TRS-DOS (which
was replaced by a renamed LS-DOS which maintained compatibility) on the
Model III gave each file /two/ passwords: owner password used to make
changes to file protection level (execute, read-exec, modify-no delete,
delete, full -- as I recall there were seven possible settings), and user
password to just use the file at the set protection level. Common practice
might be to set the user password to blank, but set the access to
execute-only -- such would allow anyone to run a program, but prevent the
klutzes from deleting said program. The last release of TRS-DOS 6 modified
the directory structure (to permit file dates past the original 3-bit year
field) and removed the user password.
--
Wulfraed Dennis Lee Bieber AF6VN
wlfraed@ix.netcom.com HTTP://wlfraed.home.netcom.com/
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|