보안 정책
SetFN은 업로드한 파일을 설치한 PC나 서버에 저장하는 설치형 플랫폼입니다. 이 문서에서는 데이터 저장 위치, 접근 제어, 접속 기록, AI 사용 시 데이터 처리, 외부 접속에 대한 질문에 답합니다.
데이터 저장
Q: 파일은 어디에 저장되나요?
SetFN에 업로드한 파일은 초기 설정에서 지정한 데이터 저장 경로, 즉 SetFN을 설치한 PC나 서버의 디스크에 저장됩니다. 파일을 외부 클라우드에 따로 보관하지 않습니다.
Q: 데이터가 외부로 전송되는 경우가 있나요?
다음 경우에 데이터가 SetFN 서버 밖으로 전달됩니다.
- 외부 AI 모델이나 외부 검색 도구를 사용하면 요청 내용과 필요한 문서 내용이 해당 공급자에게 전송될 수 있습니다.
- MCP로 외부 AI를 연결하면 허용한 범위의 문서, 검색어, 경로, 활동 내역이 AI 공급자에게 전송될 수 있습니다.
- 메일, 웹훅처럼 외부 서비스와 연동하는 기능은 해당 서비스와 데이터를 주고받습니다.
- 라이선스 등록과 갱신을 위해 SetFN 계정 서버와 통신합니다.
외부 접속을 설정하지 않으면 같은 내부망에서만 SetFN에 접속할 수 있습니다.
접근 제어
Q: 사용자별로 접근 권한을 다르게 설정할 수 있나요?
레벨과 팀 기반의 권한 관리 체계를 제공합니다.
- 레벨: 사용자 등급에 따라 접근할 수 있는 폴더와 기능을 제한합니다.
- 팀: 부서나 프로젝트 단위로 폴더 접근 권한을 부여합니다.
- 관리자: 전체 시스템 설정과 사용자 관리 권한을 가집니다.
Q: 외부인의 접근은 어떻게 제어하나요?
보안 설정에서 다음 기능을 사용합니다.
IP 접근 제한: 허용 목록에 있는 IP에서만 관리자 페이지에 접속할 수 있게 합니다.로그인 보호: 로그인 실패가 반복되면 계정을 일시적으로 잠그거나 IP를 자동으로 차단합니다.새 기기 로그인: 처음 보는 기기의 로그인을 허용할지, 알릴지, 승인을 받을지 정합니다.
차단된 IP는 차단 관리에서 확인하고 해제합니다.
접속 기록
Q: 누가 언제 접속했는지 확인할 수 있나요?
관리자 페이지의 접속 기록에서 사용자의 로그인, 로그아웃 같은 접속 활동을 확인합니다.
접속 일시, IP 주소, 운영체제, 브라우저가 함께 기록됩니다.
Q: 파일 변경 이력도 추적되나요?
관리자 페이지의 운영·감사 > 활동 기록에서 팀 공간, 개인, 메일, 인증 영역의 사용자 작업을 시간순으로 확인합니다. 이 감사 로그는 Team 요금제 이상에서 사용할 수 있습니다.
마크다운 같은 텍스트 파일은 파일의 변경 기록에서 누가 언제 수정했는지 확인하고 이전 버전으로 되돌릴 수 있습니다.
AI와 보안
Q: AI 기능을 사용하면 데이터가 외부로 전송되나요?
조직이 관리하는 장비에서 실행하는 로컬 AI 런타임(Ollama 등)을 사용하면 AI 처리 데이터가 외부로 나가지 않습니다.
외부 AI 모델(OpenAI 등), Ollama의 cloud 모델, 외부 검색 도구를 사용하면 요청 내용이 해당 서비스로 전송될 수 있습니다. 보안이 중요한 환경에서는 로컬 AI를 사용하세요.
Q: 로컬 AI는 어떤 환경에서 사용할 수 있나요?
로컬 AI는 SetFN 서버나 같은 네트워크의 다른 서버에서 실행하는 AI 런타임(Ollama, LM Studio 등)을 연결해 사용합니다. GPU가 있으면 더 빠르지만 CPU만으로도 사용할 수 있습니다. 설정 방법은 모델·런타임 설정하기를 참고하세요.
네트워크 보안
Q: 외부에서 SetFN에 접속하려면 어떻게 하나요?
Cloudflare Tunnel, 리버스 프록시, VPN 등으로 외부 접속을 구성합니다. Cloudflare Tunnel을 사용하면 공유기 포트를 열지 않아도 되고 원본 서버의 IP를 공개하지 않습니다. 방식별 차이는 외부 접속 방식 선택을 참고하세요.
Q: 내부망에서만 사용하고 싶은데 가능한가요?
가능합니다. 외부 접속을 설정하지 않으면 내부망(인트라넷)에서만 접속할 수 있습니다. 인터넷이 연결되지 않은 폐쇄망에서도 운영할 수 있습니다. 이때는 구매한 라이선스를 기기 ID로 발급받은 키로 직접 등록해야 하며, 계정 연결이 필요한 Free 라이선스는 사용할 수 없습니다.