Windows의 일반 사용자가 심볼릭 링크를 만들 수없는 이유는 무엇입니까?


23

Windows Vista부터 NTFS는 디렉토리 접합과 달리 파일에 대한 심볼릭 링크를 나타내는 기능을 얻었습니다. 또한 mklink유틸리티가 나타났습니다. 그러나 비 관리 사용자는 기본적으로 기호 링크를 작성할 수 없습니다. 왜 그런지에 대한 통찰력이 있습니까? 내 말은, 사용자가 하드 링크 나 디렉토리 접합으로 할 수없는 심볼릭 링크로 어떤 종류의 피해를 입을 수 있습니까 (둘 다 문제없이 관리 권한없이 만들 수 있음)?


여기를 참조하십시오. security.stackexchange.com/q/10194
C. Yduqoli 8

답변:


11

심볼릭 링크는 실제로 하드 링크보다 덜 위험합니다. 여기서 문제는 보안이 아니라 관리 효율성이라고 생각합니다. 나는 사용자가 무엇을하고 있는지 알지 못하고 어디서나 심볼릭 링크를 만들 때 sysadmin 너트를 움직일 수 있기 때문에 Microsoft가 올바른 결정을 내렸다고 생각합니다.

Mac OS에서 단축키는 심볼릭 링크입니다. 개념 상 처음부터 그렇게 되었기 때문에 혼동이 줄어 듭니다. Linux 팬의 경우 심볼릭 링크가 무엇인지 알 필요가 없습니다. ;-)

그러나 Windows에는 해당되지 않습니다. 일반 사용자 에게 오래된 Windows 바로 가기, 심볼릭 링크 및 디렉토리 정션 / 하드 링크의 차이점을 설명한다고 상상해보십시오 . 대중에게 그러한 힘을 주면 엄청난 기술 지원 웜이 열릴 것임을 곧 알게 될 것입니다.

그건 내 두 센트입니다.


4
그리고 그것이 수퍼 유저를위한 윈도우가 아닌 이유입니다 :-)
Sander Versluys

29
사실, 찾는mklink 명령은 일반 사용자가 지금까지하지 않을 것이 아마입니다. 따라서 일반 사용자가 직면하게 될 유일한 "링크"는 Ye Olde Shell Link입니다. 따라서 대부분의 사용자에게는 다른 종류의 링크를 만드는 쉬운 방법이 없기 때문에 심볼릭 링크 대 셸 링크 대 재분석 지점을 설명 할 필요 가 없습니다. 그럼에도 불구하고 일반 사용자가 하드 링크와 접합점을 만들 수 있지만 심볼릭 링크는 만들 수없는 이유는 실제로 설명하지 않습니다. 가끔은 정말로하고 싶습니다.
Joey

좋은 지적 요하네스.
GeneQ

2
나는 나 자신을 파워 유저라고 생각하지만이 질문까지는 접합부가 심볼릭 링크라고 생각했습니다! (그들과 심볼릭 링크의 차이에 대한 링크?)
하센

1
나는이 대답이 말도 안된다고 생각한다. 이 임의의 제한 사항을 도입함으로써 Microsoft는 본질적으로 매우 유용한 기능을 도입했습니다 (심볼릭 링크가 UNIX / Linux에 거의 영원히 존재하는 이유가 있기 때문에).하지만 실제로는 많이 사용할 수 없습니다. 잘 했어, 마이크로 소프트; 나는 당신에게서 아무것도 기대하지 않았습니다. > 8 ^ (
antred
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.