[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: WatGBS - Uomi3.png (128 KB, 622x283)
128 KB PNG
The concept of "users" in computing and networking is retarded and harmful.
Every computer should have exactly 1 user (with root privileges by default), and every user should have exactly 1 PC.
If you reeeeally need a PC to have other users, just use a virtual machine for each one of them.
>>
File: 1768110416957041.jpg (30 KB, 277x394)
30 KB JPG
is that a templeos general
>>
File: 1769178264345436.gif (2.21 MB, 281x364)
2.21 MB GIF
>>109096783
>bro just run an entire copy of the OS instead of a set of directories and some file permissions
>>
>>109096783
You are painfully retarded, but you posted a cute pic so I won't wish a painful death on you.
>>
>>109096783
What is your solution for running untrusted code, e.g. if your custom application imports a 3rd party library? Without a specific user with limited privileges to run that process, it would have the same privileges as any other process on the system, which would have to be root since root is needed to run other stuff on the system. So your options are either to run it in a container, in a VM, or on a separate physical system from any other software/data. And then in that container/VM/system, since in your hypothetical world non-root users don't exist, your untrusted process would run with root privileges, so if for whatever reason that system needs network access (say, for kubelet, or for a remote system monitoring agent), your process can now make network calls presumably within your LAN. Doesn't seem like such a good idea.
>>
kill yourself stupid computer illiterate muttoid
>>
>>109096783
Retardation starts at UNIX, as usual. They never accounted for something like a web server that serves millions of people, hundreds of millions of people etc.
They thought computers will always be a thing that sits in a bulding and a bunch of nerds use it, ocassionally they'd share access with people from some other part of the world, who are also a bunch of nerds using a mainframe.
Similar thing with "everything is a file", those are outdated concepts. They were taken to their limit by Solaris OS, Linux itself contributed nothing, it's a just a cheap forever broken illegal copy of UNIX. In recent years it finally managed to port the remaining features of Solaris and they were even announced like it's something new LMAO. Mostly related to sandboxing, containers etc.
Loonix is a psy op project. Corpos get free clone of UNIX at expence of randoms who contribute to developement. Corpos do close to nothing, they just define rules and from time to time decide to silence people who speak up agains globohomo etc.
Linux was a mistake. NT was fine until that point when it became too complex and currently microslop reinvents stuff that already exists in the NT, but burried and forgotten. It's hilarious in it's own way.
>>
>>109096783
just use EasyOS then, there you are user with root.
>>
>>109097116
everything is a file is an excellent concept you dumbass, do you imagine having a set of different APIs to access every slightly different device to be better?
>>
>>109096783
I think you're missing one of the bigger uses of individual users on systems, which is to segment programs and processes.

Though the concept of virtualized sub systems is cool, its a lot of overhead and excess bloat for all programs to use. Containers try to do this, theyre like lightweight VMs purpose built for services/programs with only what is needed inside them instead of an entire OS. But even then, containers are often a lot of overhead and a performance hit for programs. Especially compared to simply making them their own user and setting their permissions.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.