현재 폴더를 PATH에 추가 시키면 안되는 이유가 정확히 먼가요?
글쓴이: ixevexi / 작성시간: 화, 2004/04/20 - 10:17오후
지금 유닉스 파워툴을 읽고 있습니다.
이걸 읽으니 솔직히 제가 알고자 했던것이 다 들어있군요
전 시스템 어드민이 아닌지라 /just for fun
러닝 리눅스 보다는 이 책이 훨씬 맘에 듭니다 ^^
아무튼 각설하고
보통 MS사의 OS를 보면 자신의 디렉토리를 가장 먼저 검색하고
없으면 path에서 찾지 않습니까?
그런데 리눅스/유닉스 계열에서는 어째 나중에 검색하기는 커녕
path에 기본으로 들어있지 않더라구요
책에서 본대로
마지막에 ~~~:
이렇게 공란으로 비워두니까 자신의 디렉토리를 검색해서 실행하더라구요
제 질문은 정확히
1. 저렇게 가운데에 쓰지 않고(~~::~~) 마지막에 공란(~~~:)으로 띄워두어도
동작하는 것이 옳은 것인지 //혹여 꼼수랄지.. 이런걸 싫어해서요 ^^
2. 왜 자신의 디렉토리를 기본 PATH에 추가하면 보안에 위험이 있는지
읽어보니 그런 뉘양스는 없고 다만 중간에 현재 디렉토리가 들어가면
보안상 위험이 있다~ 라고만 쓰여있어 질문 드립니다.
보안상 위험하면 당장 고치겠습니다.
Forums:
http://wiki.kldp.org/wiki.php/LinuxdocSg
http://wiki.kldp.org/wiki.php/LinuxdocSgml/Path
에서 가져왔습니다.
과거의 답변이지만 감사합니다.
해당 부분 개념 이해가 어려웠는데 많은 도움을 받았습니다.
댓글 달기