Everything ETP/FTP 서버로 Everything 클라이언트나 FTP 클라이언트로 사용자 파일을 검색하고 접근할 수 있습니다.
ETP/FTP 서버를 시작하려면:
파일을 공유하려는 컴퓨터에서 Everything을 켭니다.
도구 - 설정 - ETP/FTP 탭으로 들어갑니다.
ETP/FTP 서버 활성화를 체크합니다.
확인을 클릭합니다.
이 경우 각각의 서버 드라이브를 해당 문자로 공유합니다.
즉 C: 드라이브를 C라는 이름으로, 모든 드라이브를 공유합니다.
다른 이름을 쓰려면 ETP 경로 고쳐쓰기를 보세요.
ETP 서버에 접속하려면:
Everything - 도구 - ETP 서버에 접속을 클릭합니다.
서버의 호스트나 IP를 호스트 란에 입력합니다.
확인을 클릭합니다.
클라이언트가 ETP 서버 파일에 접근하는 걸 지정하는 데 4가지 종류가 있습니다.
ETP 서버에 접속할 때 연결 종류를 지정합니다
연결 종류 | 설명 |
---|---|
C: | 서버에 보이는 경로 그대로 변경없이 사용합니다. 이건 subst 명령어 드라이브를 서버에서 색인하고 클라이언트에서 네트워크 드라이브를 대응시킬 때 유용합니다. |
\\Server\C | 윈도 공유를 사용합니다(이게 기본값입니다). 기본적으로 이 공유는 존재하지 않고, 이 방법을 사용하려면 서버에서 공유를 생성해야 합니다. |
\\Server\C$ | 기본 관리자 드라이브 공유를 사용합니다. |
ftp://host/C: | ftp 링크를 사용합니다. |
ETP/FTP 서버 계정과 암호를 바꾸려면:
Everything - 도구 메뉴 - 설정 - ETP/FTP 서버 탭에 들어갑니다.
새 계정 이름과 계정 암호를 입력합니다.
확인을 클릭합니다.
ETP/FTP 파일 다운로드를 막으려면:
Everything - 도구 메뉴 - 설정 - ETP/FTP 서버 탭에 들어갑니다.
파일 다운로드 허용을 해제합니다.
확인을 클릭합니다.
ETP 서버가 다른 NTFS 볼륨을 색인하게 하려면 다중 인스턴스를 참고하세요.
각 드라이브를 한 글자로 공유할 때 Everything이 가장 잘 동작합니다. 예를 들어 C: 드라이브를 C로, D: 드라이브를 D로 공유하는 걸 말합니다.
한 폴더에 대한 윈도 공유를 만들 경우, 아래 도움말을 보세요:
아래 한 폴더만 ETP/FTP 서버로 공유하려면:
C:\share
아래 방법으로 c:\share 폴더에 드라이브 이름을 할당합니다:
명령 프롬프트에서 아래 명령어를 실행하세요:
subst H: c:\share
H: 드라이브만 색인에 포함시킵니다.
Everything - 도구 메뉴 - 설정 - NTFS 탭에 들어갑니다.
H: 드라이브를 제외한 모든 볼륨에서 데이터베이스에 포함을 해제합니다.
확인을 클릭합니다.
c:\share에 공유 이름을 추가합니다.
탐색기에서 c:\share를 우클릭해 속성에 들어갑니다.
공유 탭에서 고급 공유...를 클릭합니다.
추가를 클릭 후 공유 이름란에 H를 입력합니다.
모든 대화상자를 확인 또는 닫기를 클릭해 닫습니다.
\\Server\C 링크로 ETP/FTP 서버에 접속하기.
Everything이 색인한 모든 파일 및 폴더는 ETP서버를 통해 검색 및 다운로드될 수 있습니다.
다운로드를 막으려면:
Everything - 도구 메뉴 - 설정 - ETP/FTP 서버 탭에 들어갑니다.
파일 다운로드 허용을 해제합니다.
ETP 서버 옵션을 지우고 ETP 서버를 자동시작되지 않게 하려면 ETP/FTP 서버 끄기를 참고하십시오..
ETP/FTP 서버를 끄려면:
Everything을 종료합니다 (트레이 아이콘을 우클릭해 종료 클릭)
Everything.exe가 있는 경로의 Everything.ini를 엽니다.
다음 줄을
allow_etp_server=1
아래처럼 바꿉니다.
allow_etp_server=0
저장하고 Everything을 재시작합니다.
ETP 클라이언트는 공유받은 ETP 서버 경로를 고쳐쓰기로 재공유할 수 있습니다.
예를 들어 D:\music를 \\server\music로, "D:\Install Files"를 "\\server\Install Files"로 고쳐쓰겠습니다.
ETP 클라이언트에서 경로를 고쳐쓰려면
Everything ETP 클라이언트 PC에서
Everything을 종료합니다 (트레이 아이콘을 우클릭해 종료 클릭)
%APPDATA%\Everything\Everything.ini를 엽니다.
다음 줄을
etp_client_rewrite_patterns=
etp_client_rewrite_substitutions=
아래처럼 바꿉니다
etp_client_rewrite_patterns=D:\music;"D:\\Install Files"
etp_client_rewrite_substitutions=\\server\music;"\\\\server\\Install Files"
저장하고 Everything을 재시작합니다.
저 패턴은 서버의 경로와 일치해야 합니다. 연결 타입에 구애받진 않습니다.
ETP 서버를 시작할 수 없습니다: bind failed 10048
다른 FTP 서버가 이미 21번 포트를 사용하고 있진 않은지 확인하거나 다른 포트를 사용하세요.
ETP 서버 포트를 바꾸려면
Everything - 도구 메뉴 - 설정 - ETP/FTP 서버 탭에 들어갑니다.
서버 포트를 2121로 바꿉니다.
확인을 클릭합니다.
ETP 서버에 접속할 때 포트 번호가 일치하는지 확인하시기 바랍니다.