본 제품에 대한 문서 세트는 편견 없는 언어를 사용하기 위해 노력합니다. 본 설명서 세트의 목적상, 편견 없는 언어는 나이, 장애, 성별, 인종 정체성, 민족 정체성, 성적 지향성, 사회 경제적 지위 및 교차성에 기초한 차별을 의미하지 않는 언어로 정의됩니다. 제품 소프트웨어의 사용자 인터페이스에서 하드코딩된 언어, RFP 설명서에 기초한 언어 또는 참조된 서드파티 제품에서 사용하는 언어로 인해 설명서에 예외가 있을 수 있습니다. 시스코에서 어떤 방식으로 포용적인 언어를 사용하고 있는지 자세히 알아보세요.
이 번역에 관하여
Cisco는 전 세계 사용자에게 다양한 언어로 지원 콘텐츠를 제공하기 위해 기계 번역 기술과 수작업 번역을 병행하여 이 문서를 번역했습니다. 아무리 품질이 높은 기계 번역이라도 전문 번역가의 번역 결과물만큼 정확하지는 않습니다. Cisco Systems, Inc.는 이 같은 번역에 대해 어떠한 책임도 지지 않으며 항상 원본 영문 문서(링크 제공됨)를 참조할 것을 권장합니다.
이 문서에서는 Windows 또는 Linux/macOS 플랫폼에서 SSH를 사용하여 CES(Cloud Email Security) 디바이스의 CLI에 액세스하는 방법에 대해 설명합니다.
배경 정보
CES ESA(Email Security Appliance) 또는 SMA(Security Management Appliance)의 CLI(Command Line Interface)에 액세스하기 위해 완료해야 하는 두 단계가 있으며, 두 단계에 대해 자세히 설명합니다.
SSH 키 쌍을 생성합니다.
SSH 클라이언트를 구성합니다.
참고: 이러한 지침은 운영 체제에서 사용되는 대량의 운영 체제를 포함합니다. 그러나 사용 중인 제품이 목록에 없거나 도움이 필요한 경우 Cisco TAC에 연락하여 지원 및 특정 지침을 문의하십시오. 이는 이 작업을 수행하는 데 사용할 수 있는 툴과 클라이언트의 작은 조각일 뿐입니다.
정의
이 글에 사용된 용어 몇 가지를 숙지해 주십시오.
프록시 서버
CES 인스턴스에 대한 SSH 연결을 시작하는 데 사용하는 CES SSH 프록시 서버입니다. 디바이스가 위치한 지역에 맞는 프록시 서버를 활용해야 합니다. 예를 들어 로그인 호스트 이름이 esa1.test.iphmx.com이면 미국 지역의 iphmx.com 프록시 서버 중 하나를 사용합니다.
AP(ap.iphmx.com)
f15-ssh.ap.iphmx.com을 참조하십시오.
f16-ssh.ap.iphmx.com을 참조하십시오.
AWS(r1.ces.cisco.com)
p3-ssh.r1.ces.cisco.com
p4-ssh.r1.ces.cisco.com
CA(ca.iphmx.com)
f13-ssh.ca.iphmx.com을 참조하십시오.
f14-ssh.ca.iphmx.com을 참조하십시오.
EU(c3s2.iphmx.com)
f10-ssh.c3s2.iphmx.com
f11-ssh.c3s2.iphmx.com
EU(eu.iphmx.com)
f17-ssh.eu.iphmx.com을 참조하십시오.
f18-ssh.eu.iphmx.com을 참조하십시오.
미국(iphmx.com)
f4-ssh.iphmx.com
f5-ssh.iphmx.com
호스트 이름 로그인
CES ESA 또는 SMA의 비 프록시 호스트 이름이며 esa1 또는 sma1과 같은 것으로 시작합니다. WUI(Web User Interface)에 로그인하면 웹 페이지의 오른쪽 상단에 있습니다. 형식은 다음과 같을 수 있습니다. esa[1-20].<allocation>.<datacenter>.com 또는 sma[1-20].<allocation>.<datacenter>.com
SSH 키 쌍 생성
CES 장치 액세스를 시작하려면 먼저 개인/공용 SSH 키 쌍을 생성한 다음 Cisco TAC에 공개 키를 제공해야 합니다. Cisco TAC에서 공개 키를 가져오면 다음 단계로 진행할 수 있습니다.
참고: 개인 키를 공유하지 마십시오.
나열된 두 단계의 키 유형은 표준 비트 길이가 2048인 RSA일 수 있습니다.
Windows의 경우:
PuTTYgenor는 키 쌍을 생성하기 위해 유사한 툴을 사용할 수 있다. WSL(Windows Subsystem for Linux)을 사용하는 경우에도 나열된 지침을 따를 수 있습니다.
SSH 키 쌍이 생성되면 가져오기를 위해 Cisco TAC에 공개 키를 제공한 다음 클라이언트 컨피그레이션으로 이동하십시오.
SSH 클라이언트 구성
참고: CLI 액세스를 위한 SSH 연결은 CES 디바이스에 직접 연결되는 것이 아니라 SSH 프록시 중 하나에 직접 연결되는 로컬 호스트를 통해 SSH 터널을 통해 전달됩니다. 연결의 첫 번째 부분은 프록시 서버 중 하나에 대한 것이고 두 번째 부분은 로컬 호스트의 SSH 터널 전달 포트에 대한 것입니다.
Windows의 경우:
이 예제에서는 PuTTY를 사용하므로 다른 클라이언트를 사용하는 경우 단계를 약간 수정해야 할 수 있습니다. 또한 사용 중인 클라이언트가 가장 최근에 사용 가능한 버전으로 업데이트되었는지 확인하십시오.
Windows - 1단계 - SSH 프록시에 연결하고 전달 포트 열기
호스트 이름에 대해 CES 할당에 적용할 수 있는 프록시 서버에 를 입력합니다.
Connection(연결)을 확장하고 Data(데이터)를 클릭한 다음 자동 로그인 사용자 이름에 dh-user를 입력합니다.
연결이 계속 확장된 상태에서 SSH를 클릭하고 셸 또는 명령을 전혀 시작하지 않음 을 활성화하려면 선택합니다.
SSH를 확장하고 Auth(인증)를 클릭한 다음 새로 생성한 개인 키를 찾습니다.
SSH가 계속 확장된 상태에서 Tunnels(터널)를 클릭하고 로컬 전달을 위한 소스 포트(디바이스에서 사용 가능한 모든 포트)를 제공한 다음 CES 디바이스의 호스트 이름(dh로 시작하는 호스트 이름이 아님)에 로그를 입력한 다음 Add(추가)를 클릭합니다.
여러 디바이스를 추가하려는 경우(예: esa1, esa2 및 sma1), 추가 소스 포트 및 호스트 이름을 추가할 수 있습니다. 그런 다음 추가된 포트는 이 세션이 시작될 때 전달됩니다.
이전 단계가 완료되면 세션 카테고리로 다시 진행한 다음 세션의 이름을 지정하고 저장합니다.
Windows - 2단계 - CES 디바이스의 CLI에 연결
방금 생성한 세션을 열고 연결합니다.
SSH 프록시 서버 세션을 열어 둔 상태에서 창을 마우스 오른쪽 버튼으로 클릭하고 New Session을 선택하여 새 PuTTY 세션을 엽니다. IP 주소에 127.0.0.1을 입력하고 5단계에서 이전에 사용한 소스 포트를 입력한 다음 Open(열기)을 클릭합니다¶
Open(열기)을 클릭하면 CES 자격 증명을 입력한 다음 CLI에 액세스할 수 있다는 메시지가 표시됩니다. 이는 WUI에 액세스하는 데 사용되는 것과 동일한 자격 증명입니다