Skip to Content
관리자 매뉴얼ServersConnection ManagementServers수동으로 개별 서버 등록하기

수동으로 개별 서버 등록하기

Overview

QueryPie에서는 접근 제어를 적용할 서버를 수동으로 등록할 수 있습니다. 등록된 개별 서버는 서버 그룹에 추가하여 접근 권한을 부여하거나 정책 설정을 할 수 있습니다. 단, Windows 서버의 경우 수동 등록이 불가능하며, Server Agent 연동을 통한 자동 등록만 가능합니다.

수동으로 서버 등록하기

개별 서버를 수동으로 등록하기 위해서는 서버의 기본적인 정보 입력이 필요합니다.

Administrator > Servers > Connection Management > Servers > Create Server

Administrator > Servers > Connection Management > Servers > Create Server

Information 섹션 입력하기

image-20240828-154305.png
  1. Administrator > Servers > Connection Management > Servers 메뉴로 이동합니다.
  2. 우측 상단의 Create Server 버튼을 클릭합니다.
  3. 서버 등록을 위해 다음 정보를 입력합니다.
    1. Server Name: 해당 서버를 구분할 수 있는 이름을 입력합니다.
    2. Host: 서버의 호스트를 입력합니다. 도메인, IP 형태 모두 입력할 수 있습니다.
    3. Server OS: 서버의 OS를 선택합니다.
    4. OS Version: 서버 OS의 상세 정보를 입력합니다.
    5. Port: 커넥션의 포트를 입력합니다.
      1. SSH/SFTP : SSH/SFTP 접속 시 사용할 포트를 입력합니다.
      2. TELNET : TELNET 접속 시 사용할 포트를 입력합니다. SAC General Configurations 메뉴 “Using insecure protocols“ 항목을 통해 TELNET을 활성화한 경우에만 표시됩니다.
      3. FTP : FTP 접속 시 사용할 포트를 입력합니다. SAC General Configurations 메뉴 “Using insecure protocols“ 항목을 통해 FTP를 활성화한 경우에만 표시됩니다.
      4. RDP : Server OS가 Windows Server인 경우에만 표시됩니다.

Tag 입력하기 (Optional)

image-20240723-163036.png

필요 시 개별 서버에 Tag를 수동으로 입력할 수 있습니다. 이렇게 추가된 Tag는 서버 목록에서 또는 서버 그룹에 서버를 추가할 시 해당 Tag를 활용하여 필터링할 수 있습니다. 또한 Cloud Provider에서 동기화해 온 태그도 함께 표시됩니다. (단, 동기화를 통해 불러온 태그는 삭제 및 수정 불가)

  1. Key: 태그를 구분할 수 있는 Key 값을 512자 이내로 입력합니다. Key 값을 필수로 입력해야 하며, 이미 등록된 키는 중복 입력이 불가합니다. 중복은 대소문자를 구분하여 체크합니다.
  2. Value: 필터링에 사용할 Value 값을 256자 이내로 입력합니다.

위 과정을 거친 후 최종 Save 버튼을 클릭하면 서버가 성공적으로 등록됩니다.

Prompt Separators 설정하기 (Optional)

Prompt Separators는 SSH 서버 접속 시 SAC에서 서버의 셸 프롬프트를 더 정확하게 인식할 수 있도록 추가 프롬프트 구분 문자열을 등록하는 기능입니다. (11.2.0 부터 추가되었습니다.)

쉘 프롬프트와 명령어 인식의 관계

QueryPie SAC은 기본적으로 $ , # , % , > 같은 프롬프트 끝 문자열을 기준으로 사용자가 입력한 명령이 끝났는지, 명령 실행 결과가 끝나고 다시 프롬프트로 돌아왔는지를 판단합니다.

서버가 이 기본 패턴이 아닌 사용자 정의 프롬프트를 사용하면 (예시: 프롬프트 끝이 ] , :~> , PROMPT> 등 기본 패턴과 다른 경우) 명령어 경계 인식이 정확하지 않을 수 있습니다. 이때 Prompt Separators에 해당 프롬프트 끝 문자열을 추가로 등록해야합니다.

Prompt separators 입력란에 프롬프트의 끝을 인식할 수 있는 문자를 입력합니다. 프롬프트 전체를 입력하는 것이 아니아니라 끝 문자만 입력합니다. 끝 문자 여러개를 복수로 입력할 수 있습니다.

image-20260608-045024.png

예 1) user@host:~] 와 같은 프롬프트를 사용하는 경우 ]를 입력합니다.

예 2) user@host:~> 와 같은 프롬프트를 사용하는 경우 > 를 입력합니다.

예 3) my-shell>>> 와 같은 프롬프트를 사용하는 경우 >>> 를 입력합니다.

주의사항

  • : , - 처럼 일반 출력에도 자주 포함되는 문자열은 잘못된 경계 인식의 원인이 될 수 있습니다.
  • 일반 출력 텍스트와 겹치지 않는 식별 가능한 끝 패턴을 사용하는 것이 좋습니다.
  • $ , # , % , > 는 기본적으로 구분 문자로 처리되므로 등록할 필요가 없습니다.
  • 저장 시 중복 값은 정리되어 저장됩니다.
Last updated on