Windows'daki normal kullanıcılar neden sembolik bağlantılar oluşturamıyor?


23

Windows Vista'dan başlayarak NTFS, dosyalara sembolik bağları (dizin kavşaklarının aksine) temsil etme yeteneğini kazanmıştır. Ayrıca mklinkyardımcı program ortaya çıktı. Ancak, yönetici olmayan kullanıcılar varsayılan olarak sembolik bağlantılar oluşturamazlar. Bunun neden böyle olabileceği ile ilgili herhangi bir görüş var mı? Yani, bir kullanıcı hardlinks veya dizin kavşaklarıyla yapamayacağı semboliklerle ne tür bir zarar verebilir (ikisi de problemsiz yönetimsel imtiyazlar olmadan oluşturulabilir)?


Yanıtlar:


11

Symlinks aslında hardlinks daha az tehlikelidir, doğru. Burada meselenin güvenlik değil idari verimlilik olduğunu düşünüyorum. Microsoft, kullanıcıların ne yaptıklarını bilmeden her yerde sembolik bağlantılar oluşturmaya başladığında, sysadmin fındıklarını sürdüğü için doğru kararı verdiğini düşünüyorum.

Mac OS'de kısayollar sembolik bağlantılardır. Bu yüzden kavramsal olarak daha az kafa karıştırıcı, çünkü başından beri böyle oldu. Ve Linux hayranları için, sembolik bağlantıların ne olduğunu size söylemeye gerek yok. ;-)

Ancak Windows için doğru değil. Ortalama bir kullanıcıya , eski, iyi bir Windows kısayolu, bir sembolik bağlantı ve bir dizin bağlantısı / hardlink arasındaki farkı açıkladığını ve yakında kitlelere böyle bir güç vermenin çok büyük bir teknik destek solucanı kutusu açacağını anlayacaksınız.

Bu benim iki sentim.


4
ve bu yüzden pencereler SUPERusers :-) için değildir
Sander Versluys,

29
Aslında bulmamklink komutu ortalama kullanıcı hiç yapmayacağım bir şey muhtemelen. Bu yüzden normal bir kullanıcının karşılaştığı tek tür "link" Ye Olde Shell Link'tir. Bu nedenle, kullanıcıların büyük çoğunluğu için, diğer bağlantı türlerini yaratmanın kolay erişilebilir bir yöntemi olmadığı için (haklı olarak, muhtemelen) sembolik bağlantılara, kabuk bağlantılarına ve yeniden inceleme noktalarına açıklama yapma ihtiyacı duyulmaz . Yine de bu, normal kullanıcıların neden bağlantı noktaları ve bağlantı noktaları oluşturabildiklerini ancak hiçbir işaret bağlantısı oluşturmadığını açıklamıyor. Bazen gerçekten isterdim.
Joey

İyi nokta Johannes.
GeneQ

2
Kendimi bir uzman kullanıcı olarak görüyorum, ancak bu soruya kadar kavşakların bağlantısız olduğunu düşündüm! (aralarındaki sembolik bağlantılar arasındaki fark için herhangi bir bağlantı var mı?)
hasen

1
Bence bu cevap saçma. Bu keyfi kısıtlamayı başlatarak, Microsoft, esasen son derece yararlı olabilecek bir özelliği (neredeyse sonsuza dek UNIX / Linux'ta sembolik bağlantıların var olmasının bir nedeni var) ama şimdi gerçekten de çok kullanılamaz. Aferin, Microsoft; Senden daha az bir şey beklemiyordum. > 8 ^ (
13
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.