.. _cli: CLI(Command Line Interface) ============================== CLI ì ‘ì† -------- .. attention:: SSH ì ‘ì†ì€ í—ˆìš©ëœ IP ì—서만 ì ‘ê·¼ ë©ë‹ˆë‹¤. íŠ¹ì •IPì˜ SSH ì ‘ê·¼ 허용 ì„¤ì •í•˜ëŠ” ë°©ë²•ì€ :ref:`default-settings-appliance` ì„ ì°¸ì¡°í•©ë‹ˆë‹¤. SSH ì ‘ì†ì„ 위한 ì „ìš©í”„ë¡œê·¸ëž¨ì´ë‚˜ SSH를 지ì›í•˜ëŠ” 콘솔ì—ì„œ ì •ì±…ì„œë²„, 네트워í¬ì„¼ì„œì— ì—°ê²°í• ìˆ˜ 있습니다. ì—¬ëŸ¬ë¶„ì´ ì‚¬ìš©í•˜ëŠ” SSH ì ‘ì† í”„ë¡œê·¸ëž¨ì˜ í‘œì¤€ì ˆì°¨ì— ë”°ë¼ ì •ì±…ì„œë²„, 네트워í¬ì„¼ì„œ IPë¡œ SSH ì—°ê²°ì„ ìˆ˜í–‰í•©ë‹ˆë‹¤. CLI ëª…ë ¹ì–´ ------------ 콘솔 모드ì—서는 기본 시스템 ìƒíƒœ ë° ì§€ì› êµ¬ì„±ì„ í™•ì¸ í• ìˆ˜ 있습니다. ì´ ë¬¸ì„œì—서는 콘솔 모드ì—ì„œì˜ ëª…ë ¹ì–´ì™€ ëª…ë ¹ì–´ë¥¼ 사용하는 ë°©ë²•ì— ëŒ€í•´ 설명합니다. 기본 ëª…ë ¹ì–´ '''''''''''''' ====================== ============================================================================= ëª…ë ¹ì–´ 설명 ====================== ============================================================================= enable 글로벌 구성 모드 활성화 exit 현재 모드를 종료합니다. help 사용 가능한 ëª…ë ¹ì„ í‘œì‹œí•©ë‹ˆë‹¤. history 사용 ëœ ê³¼ê±° ëª…ë ¹ 목ë¡ì„ 표시합니다. quit 콘솔 모드를 종료합니다. configure terminal êµ¬ì„±ì„ ì¦‰ì‹œ ì„¤ì •í•˜ëŠ” 글로벌 모드 configure batch 시스템 재시작 후 êµ¬ì„±ì„ ì„¤ì •í•˜ëŠ” 글로벌 모드 clear arp 시스템 ARP í•ëª©ì„ ì‚ì œí•©ë‹ˆë‹¤. clear screen 표시 í™”ë©´ì„ ì´ˆê¸°í™”í•©ë‹ˆë‹¤. clock set 시스템 ë‚ ì§œì™€ ì‹œê°„ì„ ì„¤ì •í•©ë‹ˆë‹¤. do backup 시스템 ë°±ì—…ì„ ìˆ˜í–‰í•©ë‹ˆë‹¤. do cdbackup ì—°ê²°ëœ ê´‘í•™ 디스í¬ì— 시스템 백업 수행합니다. do cdrestore ì—°ê²°ëœ ê´‘í•™ 디스í¬ì—ì„œ 백업 íŒŒì¼ ë³µì›í•©ë‹ˆë‹¤. do initdisk 디스í¬ë¥¼ 초기화합니다. do restore 백업 파ì¼ì—ì„œ 시스템 파ì¼ì„ ë³µì›í•©ë‹ˆë‹¤. do cert-reissuance ì¸ì¦ì„œë¥¼ 재발급합니다. geniup Genians Update Serverê°€ ì§€ì • ëœ ê²½ìš° ìµœì‹ ì„œë²„ 파ì¼ë¡œ ì—…ê·¸ë ˆì´ë“œ 진행합니다. halt 시스템 ì „ì› ì¢…ë£Œ 모드 준비 kill pid PID를 기반으로 프로세스를 종료합니다. kill pname ì´ë¦„ì„ ê¸°ë°˜ìœ¼ë¡œ 프로세스를 종료합니다. ping ì›ê²© ìž¥ì¹˜ì— ëŒ€í•œ IP 테스트를위한 ICMP ìš”ì²ì„ ìƒì„±í•©ë‹ˆë‹¤. reboot ì‹œìŠ¤í…œì„ ìž¬ë¶€íŒ…í•©ë‹ˆë‹¤. restart system OS를 다시 시작합니다. shutdown service Genian ZTNA OS 서비스를 종료합니다. traceroute IPì˜ ë¼ìš°íŒ… 경로를 표시합니다. show ëª…ë ¹ì–´ 목ë¡ì„ 표시합니다. ====================== ============================================================================= 보기 ëª…ë ¹ì–´ ''''''''''''''' ====================== ============================================================================= ëª…ë ¹ì–´ 설명 ====================== ============================================================================= show arp IP와 MAC 주소 매핑 표시합니다. show backup 백업 íŒŒì¼ ëª©ë¡ì„ 표시합니다. show configuration 현재 시스템 êµ¬ì„±ì„ í‘œì‹œí•©ë‹ˆë‹¤. Show cpu CPU ì •ë³´ë¥¼ 표시합니다. show filesystem 어플ë¼ì´ì–¸ìŠ¤ì˜ íŒŒì¼ ì‹œìŠ¤í…œì„ í‘œì‹œí•©ë‹ˆë‹¤. show hosts 호스트 목ë¡ì„ 표시합니다. show interface 어플ë¼ì´ì–¸ìŠ¤ì˜ ë„¤íŠ¸ì›Œí¬ ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 표시합니다. show logging 시스템 로깅 메시지 목ë¡ì„ 표시합니다. show memory 메모리 통계를 표시합니다. show processes 현재 ì‹¤í–‰ì¤‘ì¸ í”„ë¡œì„¸ìŠ¤ë¥¼ 표시합니다. show route 현재 êµ¬ì„±ëœ ë¼ìš°íŠ¸ë¥¼ 표시합니다. show superadmin 구성 ëœ ê´€ë¦¬ìž ê³„ì • 목ë¡ì„ 표시합니다. show time 현재 시스템 ì‹œê°„ì„ í‘œì‹œí•©ë‹ˆë‹¤. show uptime 시스템 ê°€ë™ ë° ê°€ë™ ì‹œê°„ 표시합니다. show version 현재 ì‹¤í–‰ì¤‘ì¸ ì‹œìŠ¤í…œ ë²„ì „ì„ í‘œì‹œí•©ë‹ˆë‹¤. ====================== ============================================================================= ëª…ë ¹ì–´ 사용방법 '''''''''''''''''''' CLI ëª…ë ¹í”„ë¡¬í”„íŠ¸ì—ì„œ **?** 를 ìž…ë ¥í•˜ë©´ 사용 가능한 ëª…ë ¹ì„ ë³¼ 수 있다. **예시:** .. code-block:: bash genian> ? exit Exit from current mode help Show available commands history Show a list of previously run commands quit Exit from the console configure Enter configuration mode clear Clear Operation clock Manage system clock disable Turn off privileged command. do Do system command geniup Upgrade system software halt Prepare to Power Shutdown mode kill Kill ping Send ICMP echo request reboot Halt and perform a cold restart restart Restart service show Show system information shutdown Shutdown traceroute Trace route information to destination ìž…ë ¥í•œ ëª…ë ¹ë’¤ì— ë°”ë¡œ **?** 를 ìž…ë ¥í• ê²½ìš° ì²˜ìŒ ìž…ë ¥í•œ ëª…ë ¹ì–´ì˜ ê¸°ëŠ¥ì„¤ëª…ì„ ë³¼ 수 있다. **예시:** .. code-block:: bash genian> show? show Show system information 기본 ëª…ë ¹ì–´ë¥¼ 타ì´í•‘í•˜ê³ ë’¤ì— ê³µê°„ì„ ë„ìš°ê³ **?** 를 ìž…ë ¥í•˜ë©´ 추가ì 으로 사용 가능한 ëª…ë ¹ì„ ë³¼ 수 있다. **예시:** .. code-block:: bash genian> show ? arp ARP table backup Database backup list configuration Display the system configuration cpu Display cpu information dataserver Display database server status dhcp Display the DHCP server information enforcer Enforcer status and information filesystem Filesystem statistics ha High Availability status hosts Static host table interface Network interface status and information logging Display system local logging message memory Memory statistics nodeinfo Node status and information processes Active process list route Display system routing table superadmin Display super administrator time Display the system clock uptime Display system uptime version System hardware and software information