Учетные записи пользователей в WSL (Подсистема Windows для Linux)

1964
Tamoghna Chowdhury

Я заметил при просмотре блога Windows информацию о последнем выпуске Insider Preview (сборка № 14316), что bashпри установке выдает приглашение root по умолчанию. Несмотря на такие проблемы с безопасностью, как rm -rf C:/(WSL поддерживает доступ к файловой системе Windows), может ли sudoповедение базы Ubuntu 14.04 LTS не реплицироваться по умолчанию, как, например, bashвыдает приглашение на уровне пользователя при запуске, и затем вы можете sudoполучить его, rootкогда вам это понадобится ?

Соответствует ли rootадминистратор или система? Кроме того, каково ожидаемое поведение chmodи chownпри этих обстоятельствах? Получают ли пользователи и группы Windows непосредственное отражение в базе Ubuntu через WSL, или между ними что-то есть?

1

1 ответ на вопрос

1
LiveWireBT

Получают ли пользователи и группы Windows непосредственное отражение в базе Ubuntu через WSL, или между ними что-то есть?

После просмотра двух видео об этой функции, о котором было объявлено неделю назад, я понял, что ничего подобного в настоящее время не реализовано. Помните, что эта среда предназначена для запуска в качестве приложения, и каждый пользователь в системе имеет свою собственную копию. Таким образом, вы можете делать то, что вы хотите. На данный момент функциональность проста, и вы должны иметь доступ только к файлам из среды, для которой у вас есть разрешения в Windows.

В будущих версиях, вероятно, будут внесены улучшения, так что при новой установке среды она войдет в систему как обычный пользователь, sudoersнапример, в данный момент не настроена должным образом.

Несмотря на проблемы безопасности, такие как rm -rf C:/(WSL поддерживает доступ к файловой системе Windows)

Правильный путь /mnt/c/(другие диски или сетевые ресурсы не были подключены в то время), поэтому я просто запустил rm -rfv /mnt/c/и получил много сообщений об ошибках, что я не авторизован для изменения файлов в системных каталогах, таких как System32, но он действительно удалил файлы в моем каталог пользователя. Помните, что рекурсивный параметр для команды не является «проблемой безопасности», пользователь с слишком большим количеством разрешений, который не понимает или не заботится о командах и параметрах до такой степени, что он / она выбирает более безопасные параметры, является фактической «угрозой безопасности», по крайней мере, с учетом собственных данных.

То есть root-логин относится только к текущему пользователю? Tamoghna Chowdhury 8 лет назад 0
Тупой вопрос ранее. Таким образом, 1 пользователь Windows может порождать больше дочерних пользователей Linux, например, через `adduser` (если это было реализовано?) Tamoghna Chowdhury 8 лет назад 0
@TamoghnaChowdhury - Похоже, что вы должны проверить, если это так или нет. Ramhound 8 лет назад 0
@Ramhound К сожалению, я не достаточно взрослый, чтобы быть законным инсайдером Windows :( Tamoghna Chowdhury 8 лет назад 0
@TamoghnaChowdhury - Это не так, как полиция Windows придет к вашей двери. Если вы на самом деле не скажете Microsoft, что это тот случай, о котором они не узнают. Ramhound 8 лет назад 0
@ Ramhound Очень хорошо. Я попробую это как и когда у меня будет возможность. Tamoghna Chowdhury 8 лет назад 0
Да, `adduser` или Debian` useradd` работают, и вы можете переключиться на нового пользователя с помощью `su `. Я только что попробовал это. LiveWireBT 8 лет назад 0