Począwszy od systemu Windows Vista, NTFS zyskał możliwość reprezentowania dowiązań symbolicznych do plików (w przeciwieństwie do połączeń katalogów). mklink
Pojawiło się także narzędzie. Jednak użytkownicy niebędący administratorami nie mogą domyślnie tworzyć dowiązań symbolicznych. Jakieś spostrzeżenia, dlaczego tak może być? Mam na myśli, jakie szkody może zrobić użytkownik za pomocą dowiązań symbolicznych, których nie jest w stanie zrobić z dowiązaniami stałymi lub połączeniami katalogów (które można bez problemów utworzyć bez uprawnień administratora)?
windows
ntfs
symbolic-link
Joey
źródło
źródło
Odpowiedzi:
Prawda, że dowiązania symboliczne są mniej niebezpieczne niż dowiązania twarde. Nie sądzę, że tutaj chodzi o bezpieczeństwo, ale o wydajność administracyjną. Myślę, że Microsoft podjął właściwą decyzję, ponieważ doprowadzi do szaleństwa sysadmin, gdy użytkownicy zaczną wszędzie tworzyć łącza symboliczne, nie wiedząc, co robią.
W systemie Mac OS skróty są dowiązaniami symbolicznymi. Tak koncepcyjnie jest to mniej mylące, ponieważ tak było od samego początku. A dla fanów Linuksa nie musisz mówić, czym są dowiązania symboliczne. ;-)
Ale to nie jest prawda w przypadku systemu Windows. Wyobraź sobie, że wytłumaczysz przeciętnemu użytkownikowi różnicę między starym dobrym skrótem systemu Windows, dowiązaniem symbolicznym i łączeniem katalogu / dowiązaniem twardym, a wkrótce zrozumiesz, że przekazanie takiej mocy masom otworzy ogromną puszkę robaków wsparcia technicznego.
To moje dwa centy.
źródło
mklink
polecenia jest chyba coś przeciętny użytkownik nie będzie kiedykolwiek zrobić. Tak więc jedynym rodzajem „linku”, z jakim normalny użytkownik kiedykolwiek się spotka, jest Ye Olde Shell Link. Tak więc dla zdecydowanej większości użytkowników nie byłoby potrzeby wyjaśniania dowiązań symbolicznych vs. dowiązań powłoki vs. ponownej analizy punktów, ponieważ (słusznie, prawdopodobnie prawdopodobnie) nie ma łatwo dostępnej metody tworzenia innych rodzajów dowiązań. Jednak to tak naprawdę nie wyjaśnia, dlaczego normalni użytkownicy mogą tworzyć dowiązania twarde i punkty połączeń, ale nie ma dowiązań symbolicznych. Czasami naprawdę chciałbym.