Получают ли пользователи и группы Windows непосредственное отражение в базе Ubuntu через WSL, или есть что-то среднее?
После просмотра двух видео об этой функции, о котором было объявлено неделю назад, я понял, что ничего подобного в настоящее время не реализовано. Помните, что эта среда предназначена для запуска в качестве приложения, и каждый пользователь в системе имеет свою собственную копию. Таким образом, вы можете делать то, что вы хотите. На данный момент функциональность проста, и вы должны иметь доступ только к файлам из среды, для которой у вас есть разрешения в Windows.
В будущих версиях, вероятно, будут внесены улучшения, так что когда вы делаете новую установку среды, она регистрирует вас как обычного пользователя, например, sudoers
, похоже, не настроен должным образом в данный момент.
Несмотря на проблемы безопасности, такие как rm -rf C:/
(WSL поддерживает доступ к файловой системе Windows)
Правильный путь - /mnt/c/
(другие диски или сетевые ресурсы не были смонтированы в то время), поэтому я просто запустил rm -rfv /mnt/c/
и получил много сообщений об ошибках, что я не авторизован для изменения файлов в системных каталогах, таких как System32, но он действительно удалял файлы в моем пользовательском каталоге. Помните, что рекурсивный параметр для команды не является "проблемой безопасности", пользователь с слишком большим количеством разрешений, который не понимает или не заботится о командах и параметрах до такой степени, что он / она выбирает более безопасные параметры, является фактической "угрозой безопасности", по крайней мере, с учетом собственных данных.