서버 내의 파일 시스템 링크 사용을 제한할 수 있습니다. 파일 시스템 링크는 다른 디렉토리 또는 파일 시스템에 저장된 파일을 참조합니다. 참조를 통해 파일이 현재 디렉토리에 있는 것처럼 원격으로 액세스할 수 있습니다. 파일 시스템 링크에는 두 가지 유형이 있습니다.
하드 링크—하드 링크는 실제로 같은 데이터 블록 집합을 가리키는 두 개의 파일 이름으로, 원래 파일과 링크가 동일합니다. 따라서 하드 링크는 다른 파일 시스템에 적용할 수 없습니다.
심볼릭(소프트) 링크—심볼릭 링크는 데이터를 포함하는 원래 파일과 원래 파일을 가리키는 또 다른 파일의 두 가지 파일로 구성됩니다. 심볼릭 링크는 하드 링크보다 더 유연하므로 서로 다른 파일 시스템 전체에서 사용할 수 있으며 디렉토리로 연결될 수 있습니다.
하드 링크와 심볼릭 링크에 대한 자세한 내용은 UNIX/Linux 시스템 설명서를 참조하십시오.
파일 시스템 링크는 기본 문서 디렉토리 외부의 문서에 대해 포인터를 만들 수 있는 쉬운 방법으로, 누구나 이러한 링크를 만들 수 있습니다. 이로 인해 사람들이 중요한 파일(예: 기밀 문서 또는 시스템 비밀번호 파일)에 대해 포인터를 만드는 문제를 염려할 수 있습니다.
심볼릭 링크를 제한하려면 다음 단계를 수행합니다.
가상 서버 페이지에서 내용 처리 탭을 누릅니다.
일반 하위 탭을 누릅니다.
기타 섹션 아래의 심볼릭 링크 섹션으로 이동합니다.
소프트 및/또는 하드 링크의 활성화 여부와 시작할 디렉토리를 선택합니다.
저장을 누릅니다.
CLI 사용
CLI를 통해 심볼릭 링크를 제한하려면 다음 명령을 실행합니다.
wadm> set-symlinks-prop --user=admin --password-file=admin.pwd --host=serverhost --port=8989 --config=config1 --vs=config1_vs_1 allow-soft-links=true allow-hard-links=false directory=/abc |
CLI 참조 set-symlinks-prop(1)를 참조하십시오.