У меня есть два жестких диска в моем ПК.
У меня есть двойной загруженный компьютер (Ubuntu и окна). Снова в Windows у меня есть 2 пользователя. У меня есть определенные файлы, которые я сделал доступными для только одного из пользователей путем установки соответствующих полномочий через вкладку "безопасности" в "свойствах". Эти файлы находятся на вторичном жестком диске.
Теперь, когда, когда я загружаюсь к Ubuntu, я заметил, что все файлы на вторичном жестком диске были доступны независимо от набора полномочий в Windows. Почему это происходит? Почему Ubuntu просто не блокирует меня от доступа к ним? Действительно ли система разрешения окон отличается от системы Linux?
P.S.: Так как этот вопрос включает и Ubuntu и окна, я находился в трудном положении, где отправить его. Я надеюсь, что модератор поймет этот беспорядок и не закроет его
Вторичный диск обрабатывается обеими ОС как внешний диск, если они, ОС имеет драйверы для монтирования файловой системы (т.е. NTFS, exFAT) таким образом файлы, будут доступны. Владение только соблюдают от внутренней логики каждой ОС, без этого нет никакого способа распространить ограничения.
Действительно ли система разрешения окон отличается от системы Linux? ANS: Да. Каждая ОС реализует доступ к файлам после его собственных правил.
Например, права, которые могут быть присвоены файлу в Linux,
Читайте, Запись, и Выполнитесь. Напротив, полномочия Windows:
Почему это происходит? ANS: Когда этот пользователь смонтировал драйвер Windows (и, по-видимому, его NTFS или раздел FAT32), доступ не был ограничен.
Почему Ubuntu просто не блокирует меня от доступа к ним?
ANS: Ubuntu (и Linux в целом) не сказали блокировать их доступ.
Можно заметить, что права доступа Windows позволяют большую атомарность, более подробный набор полномочий, чем делает Linux. Пакеты действительно существуют, которые обеспечивают более определенные уровни доступа для Linux в случае необходимости.