proposed solution to resource sharing and security against unauthorized resource access that you view as the ideal balance between sharing, protection, and complexity of implementing users and groups in an operating system of your choice. Provide an instance that comes close to your ideal balance between resource sharing and protection against unauthorized resource access. Describe any security issues or benefits that you envision with the proposed solution. Describe any file access issues that may exist with the proposed solution. Solution Shared resources, also known as network resources, refer to computer data, information, or hardware devices that can be easily accessed from a remote computer through a local area network (LAN) or enterprise intranet. Successful shared resource access allows users to operate as if the shared resource were on their own computer. The most frequently used shared network environment objects are files, data, multimedia and hardware resources like printers, fax machines and scanners. Operating systems have to balance the conflicting goals of convenient resource sharing and protection against unauthorized resource access. Windows offers a variety of mechanisms such as user and group permissions, shares, and access control lists with inheritance. On the other hand, Linux has a much simpler implementation of users and groups. Following methods are adopted to achieve resoure security: 1) using global user identifiers to replace traditional user identifiers; 2) implanting global user identifiers into kernel entities such as processes and files; 3) adopting an access control mechanism based on global user identifiers. The most important feature of our approach is that we implement it by introducing innovative elements into operating system kernels. Compared with middleware approaches, our method can provide better security, performance and compatibility. A file management system is a type of software that manages data files in a computer system. It has limited capabilities and is designed to manage individual or group files, such as special office documents and records. It may display report details, like owner, creation date, state of completion and similar features useful in an office environment. A file management system is also known as a file manager. Problems addressed by modern file systems: Issues to consider: Contiguous allocation (also called \"extent-based\"): allocate files like segmented memory (contiguous run of sectors). Keep a free list of unused areas of the disk. When creating a file, make the user specify its length, allocate all the space at once. Descriptor contains location and size. Example: IBM OS/360. .