효율적인 한 줄 명령 스크립트를 사용하여 운영 체제를 사용하는 Linux 머신에 설치 에이전트 클라이언트 수집기 합니다. 스크립트가 인스턴스에 연결되지 않았거나 고급 커스터마이제이션 옵션을 사용하려는 경우 수동으로 설치 에이전트 클라이언트 수집기 해야 할 수 있습니다.
시작하기 전에
- 웹 서버가 구성되어 에이전트 클라이언트 수집기 있는지 확인합니다.
- 에이전트 클라이언트 수집기 설치에 설명된 대로 서버의 OS와 버전이 지원되는 OS 버전의 목록과 일치하는지 확인합니다.
- 압축 해제 프로그램이 컴퓨터에 설치되어 Linux 있는지 확인합니다.
- 설치 후 /usr/lib/systemd/system/acc.service 파일에 구성된 에이전트의 자원 한도를 결정합니다.
- 설치 스크립트에서 사용할 수 있는
openssl 및 dgst (RHEL/Centos/SUSE 설치용) 패키지가 있는지 확인합니다.
gpg 패키지를 유효성 검사에 사용할 수 있는지 확인하십시오(Ubuntu/Debian 설치의 경우).
- /tmp/acc-goldenimage에 있는 골든 이미지 마커를 설정하여 추가 인스턴스를 복제하기 위한 골든 이미지 모드를 활성화합니다. 골든 이미지 마커는 청소가 필요한 것이 없기 때문에 새로 Linux 설치하는 동안 아무 작업도 수행하지 않습니다.
- 한 줄 설치를 여러 에이전트에 수행할 경우에는 에이전트 패키지를 로컬 머신에 다운로드합니다. Ansible 스크립트를 사용하여 패키지를 ftp 서버에 배치합니다. 에이전트 대량 배포에 대한 자세한 내용은 다음 문서를 참조하십시오 대량 배포를 위한 사용자 지정 기본 이미지에 에이전트 클라이언트 수집기 통합.
- 에이전트가 실행 중인 관련 프로세스와 함께 OS 일련 번호와 TCP 연결을 검색할 수 있으려면 Linux 시스템에서 "dmidecode" 및 "ss"에 대한 sudo 액세스가 필요합니다.
필요한 역할: agent_client_collector_admin
프로시저
-
웹소켓 URL 매개변수를 검색 MID 서버 합니다.
-
다음으로 이동 및 관련 웹소켓 엔드포인트를 선택합니다.
-
설치 명령에 사용할 엔드포인트 URL 필드의 값을 복사합니다.
-
다음 명령줄을 복사하고 편집하여 명령 매개변수를 사용자 자신의 정보로 대체합니다.
ACC_API_KEY=<api_key> ACC_MID=wss://<mid_ip>:<websocket_port>/ws/events bash -c "$(curl -L https://<instance URL>/api/sn_agent/agents/install_agent)" 표 1. 명령 매개변수
| 매개변수 |
값 |
| ACC_API_KEY |
웹소켓에 액세스하는 데 사용되는 API 키입니다.MID 서버 ACC_API_KEY 값을 지정하지 않으면 스크립트가 실행되는 동안 API 키 값을 입력하라는 메시지가 표시됩니다. |
| ACC_MID |
웹소켓의 URL입니다.MID 서버 여러 MID 서버를 지정하는 경우 각각 MID 서버에 대해 문자열을 쉼표로 구분하여 입력합니다. |
- 옵션:
에이전트에서 실행할 수 있도록 활성화된 검사를 나타내는 허용 목록에 포함할 새 검사 정의를 만들어야 하는 경우 한 줄 명령 문자열에 추가 ACC_ALLOW_LIST=0 하여 허용 목록을 비활성화합니다.
주: 이 작업은 시스템의 보안을 손상할 수 있으며 허용 목록 업데이트를 완료할 때까지 임시 조치로만 수행하는 것이 좋습니다. 업데이트를 완료한 후에는 한 줄 명령 문자열에서 제거 ACC_ALLOW_LIST=0 하여 허용 목록을 다시 활성화합니다.
- 옵션:
인증서 확인 프로세스가 너무 오래 걸리거나 개발 목적으로 에이전트를 사용하는 경우 한 줄 명령 문자열에 추가 ACC_VALIDATE_SIG=0 하여 인증서 확인을 건너뛸 수 있습니다.
-
가 설치된 서버에서 에이전트 클라이언트 수집기 한 줄 명령(위의 단계에서 2지정됨)을 실행합니다.
- 옵션:
비즈니스 요구에 따라 /usr/lib/systemd/system/acc.service 파일에서 에이전트의 자원 한도를 구성합니다.
파일의 기본값은 다음과 같습니다.
- CPUShares: 128
- CPUQuota: 10%
- MemoryLimit: 192M
- BlockIOWeight: 10
- LimitNICE: +15