Протокол SMB2 или что такое символические ссылки?
В Vista и Longhorn server, файловая система (NTFS) начнет поддерживать новую функцию – символические ссылки, примерами которых являются такие объекты файловой системы, как файлы, папки и т.д. Этот новый объект – и есть та самая символическая ссылка.
Представьте, что символическая ссылка это не что иное, как указатель на другой объект системы - это может быть файл, папка, или другая символическая ссылка. Тогда появляется резонный вопрос, как отличить символическую ссылку от ярлыка который использует то же lnk расширение? Ярлык будет работать только тогда, когда используется сама оболочка Windows, особенность этой оболочки заключается в том, что другие приложения это не поймут. Они будут рассматривать ярлык как обычный файл.
С символическими ссылками, это понятие взято и осуществлено в пределах файловой системы. Открытие же символической ссылки приложениями подразумевает открытие цели по умолчанию, то есть на что эта символическая ссылка указывает. Важным моментом является то, что символические связи - особенность только NTFS.
Какая же связь между протоколом SMB2 и символической ссылкой? Для того чтобы символические ссылки вели себя правильно, они должны интерпретироваться на стороне FSP (file sharing protocol) иначе, это может привести к утечки в области безопасности. SMB2 полностью поддерживает символические ссылки, передавая их на сервер.
Источник: blogs.technet.com
Перевод: swkotor
По теме
- Windows Vista официально "мертва"
- Завтра прекращается поддержка Windows Vista
- Остался последний месяц поддержки Windows Vista
- 11 апреля Microsoft прекратит поддержку Windows Vista
- Через год прекращается поддержка Windows Vista
- Microsoft открыла исходный код Open XML SDK
- Баллмер: Longhorn/Vista - моя самая серьезная ошибка
- Сегодня заканчивается бесплатная фаза поддержки Windows Vista и Office 2007
- Microsoft продлила срок поддержки Windows Vista и Windows 7
- Практики обеспечения безопасности Microsoft - лучшие в мире