Почему не может обычные пользователи в Windows создавать символьные ссылки?

При начале с Windows Vista NTFS получил способность представить символьные ссылки на файлы (в противоположность соединениям каталога). Также mklink утилита появилась. Однако неадминистративные пользователи не могут создать символьные ссылки по умолчанию. Какое-либо понимание на том, почему это может быть так? Я имею в виду, какой ущерб пользователь мог нанести с символьными ссылками, которые он не может сделать с hardlinks или соединениями каталога (оба из которых могут быть созданы без административных привилегий без проблем)?

23
задан 22.07.2009, 14:26

1 ответ

Символьные ссылки на самом деле менее опасны, чем hardlinks, верны. Я не думаю, что проблемой здесь является безопасность, но административная эффективность. Я думаю, что Microsoft приняла правильное решение, поскольку она сведет системного администратора с ума, когда пользователи начнут создавать символьные ссылки везде, не зная то, что они делают.

В Mac OS ярлыки являются символьными ссылками. Так концептуально это менее сбивает с толку, так как это было похоже что с начала. И для вентиляторов Linux, Вам не должны говорить то, что является символьными ссылками.;-)

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

Это составляет мои два цента.

11
ответ дан 07.12.2019, 09:54

Теги

Похожие вопросы