Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

시작하기: CLI의 빠른 투어

다음 주제는 네트워크 관리자가 Junos OS Evolved CLI를 시작하여 구성 변경을 수행하고, 운영 모드와 구성 모드 간 전환하고, 사용자 계정을 생성하고, 일부 기본 명령을 실행하는 데 도움이 될 수 있습니다.

참고:

Junos OS Evolved에 대한 소개 및 개요 정보는 Junos OS Evolved 소개를 참조하십시오.

Junos OS 진화한 CLI 가이드는 진화한 Junos OS 개념과 작동 원리에 익숙하다고 가정합니다.

명령줄 인터페이스로 시작하기

이 주제에서는 Junos OS Evolved CLI를 시작하고, 명령 계층을 보고, 사소한 구성을 변경하는 방법을 보여줍니다.

참고:

시작하기 전에 디바이스 하드웨어가 설정되었는지 Junos OS Evolved 가 설치되었는지 확인합니다. SSH 또는 Telnet을 사용하여 디바이스 또는 네트워크 액세스에 대한 직접 콘솔 연결을 가져야 합니다. 디바이스가 설정되지 않은 경우 진행하기 전에 디바이스와 함께 제공된 설치 지침을 따릅니다.

디바이스에 로그인하고 CLI를 시작하려면,

  1. 로 로그인root합니다.

    루트 로그인 계정에는 모든 명령과 문에 액세스할 수 있는 슈퍼유저 권한이 있습니다.

  2. CLI를 시작합니다.

    > 명령 프롬프트는 현재 운영 모드에 있음을 보여줍니다. 나중에 구성 모드에 들어가면 프롬프트가 #로 변경됩니다.

참고:

디바이스에서 루트 계정을 처음 사용하는 경우 디바이스에 루트에 필요한 암호가 없이 제공됩니다. 구성을 처음 커밋할 때 루트 암호를 설정해야 합니다. 텔넷 세션을 통해 루트 액세스는 허용되지 않습니다. SSH 연결을 통해 루트 액세스를 활성화하려면 문을 구성 system services ssh root-login allow 해야 합니다.

CLI 명령은 플랫폼 및 소프트웨어 릴리스에 따라 다를 수 있습니다. CLI에는 사용 가능한 명령에 대한 도움을 받을 수 있는 여러 가지 방법이 포함되어 있습니다. 이 섹션에서는 도움을 받는 방법을 보여주는 몇 가지 예를 보여줍니다.

  1. 운영 모드에서 사용할 수 있는 최상위 명령을 표시하려면 을(를) 입력 ? 합니다.

  2. 명령에 대해 가능한 모든 완료를 표시하려면 을(를) 입력 file ? 합니다 file .

  3. 명령에 대해 가능한 모든 완료를 표시하려면 을(를) 입력 file archive ? 합니다 file archive .

운영 모드와 구성 모드 간 스위치

진화한 Junos OS 실행되는 디바이스를 모니터링하고 구성할 때 모드 간에 전환해야 할 수 있습니다. 운영 모드와 구성 모드 간에 전환할 때 명령 프롬프트도 변경됩니다. 운영 모드 프롬프트는 오른쪽 각도 브래킷(>)입니다. 구성 모드 프롬프트는 파운드 또는 해시 기호(#)입니다.

운영 모드와 구성 모드 간에 전환하려면 다음을 수행합니다.

  1. 디바이스에 로그인하여 명령을 입력하고 Enter 키를 cli 누르면 자동으로 운영 모드가 됩니다.
  2. 구성 모드로 들어가려면 CLI 운영 모드에서 명령 또는 edit 명령을 입력 configure 합니다. 배너라고도 하는 대괄호 안의 프롬프트([edit])는 계층 맨 위에 있는 구성 모드에 있음을 보여줍니다. 예를 들어:

    CLI 프롬프트가 에서 user@host> 으로 user@host#변경되어 현재 구성 모드에 있음을 보여주며 계층 수준을 나타내는 배너가 나타납니다.

  3. 다음 방법 중 하나로 구성 모드를 종료하고 운영 모드로 돌아갈 수 있습니다.
    • 구성을 커밋하고 종료하려면:

    • 커밋 없이 종료:

    구성 모드를 종료하면 CLI 프롬프트가 에서 user@host# user@host>로 변경되고 배너가 더 이상 표시되지 않습니다. 변경 사항을 커밋하지 않고 원하는 만큼 여러 번 구성 모드를 입력하거나 종료할 수 있습니다.

  4. 구성 모드에 있는 동안과 같은 show 운영 모드 명령의 출력을 표시하려면 구성 모드 명령을 실행합니다run . 그런 다음 운영 모드 명령을 지정합니다.

키보드 시퀀스를 사용하여 CLI 탐색 및 편집

Junos OS Evolved CLI에서 키보드 시퀀스를 사용하여 명령줄을 탐색하고 편집할 수 있습니다. 또한 키보드 시퀀스를 사용하여 최근 실행한 명령 목록을 스크롤할 수도 있습니다. 다음 표에는 CLI 키보드 시퀀스 중 일부가 나와 있습니다. Emacs에서 사용되는 것과 동일합니다.

표 1: CLI 키보드 단축키

키보드 시퀀스

작업

Ctrl+b

커서를 한 문자 뒤로 이동합니다.

Esc+b 또는 Alt+b

커서를 한 단어 뒤로 이동합니다.

Ctrl+f

커서를 한 문자 앞으로 이동합니다.

Esc+f 또는 Alt+f

커서를 한 단어 앞으로 이동합니다.

Ctrl+a

커서를 명령줄의 시작으로 이동합니다.

Ctrl+e

커서를 명령줄 끝으로 이동합니다.

Ctrl+h, 삭제 또는 백스페이스

커서 앞에 있는 문자를 삭제합니다.

Ctrl+d

커서의 문자를 삭제합니다.

Ctrl+k

커서에서 명령줄 끝까지 모든 문자를 삭제합니다.

Ctrl+u 또는 Ctrl+x

명령줄에서 모든 문자를 삭제합니다.

Ctrl+w, Esc+Backspace 또는 Alt+Backspace

커서 앞에 있는 단어를 삭제합니다.

Esc+d 또는 Alt+d

커서 다음의 단어를 삭제합니다.

Ctrl+y

커서에 가장 최근에 삭제한 텍스트를 삽입합니다.

Ctrl+l

현재 줄을 다시 그리기.

Ctrl+p

최근 실행한 명령 목록을 뒤로 스크롤합니다.

Ctrl+n

최근 실행한 명령 목록을 앞으로 스크롤합니다.

Ctrl+r

검색 문자열과 일치하는 줄에 대해 반대 순서로 점진적으로 CLI 기록을 검색합니다.

Esc+/ 또는 Alt+/

현재 단어가 접두사인 단어는 CLI 기록을 검색합니다.

Esc+. 또는 Alt+를 포함할 수 있습니다.

명령줄에서 최근 입력한 단어 목록을 뒤로 스크롤합니다.

Esc+number sequence 또는 Alt+number sequence

키보드 시퀀스를 실행할 횟수를 지정합니다.

주니퍼 네트웍스 디바이스에서 사용자 계정 구성

이 주제에서는 루트 계정을 사용하여 주니퍼 네트웍스 디바이스에 로그인하고 새 사용자 계정을 구성하는 방법에 대해 설명합니다. 자신의 사용을 위해 계정을 구성하거나 테스트 계정을 만들 수 있습니다.

디바이스에서 새 사용자 계정을 구성하려면 다음을 수행합니다.

  1. 루트로 로그인하고 구성 모드로 들어갑니다.

    ([edit]) 프롬프트 배너는 계층 상단의 구성 편집 모드에 있음을 보여줍니다.

  2. 구성 섹션으로 [edit system login] 변경합니다.

    괄호 안의 프롬프트가 으로 [edit system login] 변경되어 계층의 새로운 수준에 있음을 보여줍니다.

  3. 이제 새 사용자 계정을 추가합니다. 이 예 user1 에서 은(는) 사용자 이름을 나타냅니다.

    이 예에서는 계정을 추가합니다 user1.

    참고:

    사용자 계정 이름은 기간(.)을 포함할 수 있습니다. 예를 들어, 사용자 계정을 user.1가질 수 있습니다. 그러나 사용자 이름은 기간으로 시작하거나 끝낼 수 없습니다.

  4. 계정의 전체 이름을 구성합니다. 이름에 공백이 포함되어 있는 경우 전체 이름을 따옴표(" ")로 묶습니다.
  5. 계정 클래스를 구성합니다. 계정 클래스는 계정에 대한 사용자 액세스 권한을 설정합니다.
  6. 계정에 대한 인증 방법과 비밀번호를 구성합니다.

    새로운 암호 프롬프트가 나타나면 시스템이 암호화할 수 있는 삭제 텍스트 비밀번호를 입력한 다음 새 비밀번호를 확인합니다.

  7. 구성을 커밋합니다.

    구성을 커밋할 때까지 구성 변경은 활성화되지 않습니다. 커밋이 성공 commit complete 하면 메시지가 나타납니다.

  8. 구성의 최상위 수준으로 돌아간 다음 종료합니다.
  9. 디바이스에서 로그아웃:
  10. 변경 사항을 테스트하려면 방금 구성한 사용자 계정과 비밀번호로 다시 로그인합니다.

    로그인하면 명령 프롬프트에서 새로운 사용자 이름이 표시됩니다.

CLI를 성공적으로 사용하여 디바이스 상태를 확인하고 간단한 구성 변경을 수행했습니다.

참고:

디바이스 구성을 위한 디바이스 구성에 대한 전체 정보는 Junos OS Evolved 구성 가이드를 참조하십시오.

구성 모드에서 CLI 편집기 사용

이 주제에서는 CLI 편집기에서 구성 모드를 입력하는 데 사용할 수 있는 기본 명령에 대해 설명합니다. 또한 구성 계층을 탐색하고, 도움을 받고, 구성 세션 중에 변경한 내용을 커밋 또는 복구하는 데 사용하는 명령에 대해서도 설명합니다.

작업

명령/문

예제

구성 편집  

구성 모드를 입력합니다.

CLI를 시작하면 디바이스가 운영 모드에 있습니다. 구성 모드를 명시적으로 입력해야 합니다. 이렇게 하면 CLI 프롬프트가 에서 user@host> 으로 user@host#변경되고 계층 수준이 대괄호 안에 표시됩니다.

configure
user@host> configure
[edit]
user@host# 

문 계층을 생성합니다.

명령을 사용하여 edit 동시에 계층을 생성하고 계층의 새로운 수준으로 이동할 수 있습니다. 명령을 사용하여 edit 식별자 값을 변경할 수 없습니다.

edit hierarchy-level value
[edit]
user@host# edit security zones security-zone myzone
[edit security zones security-zone myzone]
user@host# 

문 계층을 생성하고 식별자 값을 설정합니다.

set 명령은 계층의 현재 수준이 변경되지 않는다는 점을 제외하고는 와 같습니다edit.

set hierarchy-level value
[edit]
user@host# set security zones security-zone myzone
[edit]
user@host# 
계층 탐색  

기존 계층 수준으로 이동합니다.

edit hierarchy-level
[edit]
user@host# edit security zones
[edit security zones]
user@host#

계층에서 한 레벨을 탐색합니다.

up
[edit security zones]
user@host# up
[edit security]
user@host#

계층 맨 위로 이동합니다.

top 
[edit security zones]
user@host# top
[edit]
user@host#
변경 사항 커밋 또는 복구  

구성을 커밋합니다.

commit
[edit]
user@host# commit
commit complete

현재 세션에서 변경 사항을 롤백합니다.

rollback 명령을 사용하여 현재 구성 세션의 모든 변경 사항을 복구합니다. 세션을 종료하거나 변경 사항을 커밋하기 전에 명령을 실행 rollback 하면 소프트웨어가 가장 최근에 커밋한 구성을 디바이스에 로드합니다. 계층의 rollback 수준에서 문을 edit 입력해야 합니다.

rollback 
[edit]
user@host# rollback
load complete
구성 모드 종료  

구성을 커밋하고 구성 모드를 종료합니다.

commit and-quit
[edit]
user@host# commit and-quit
user@host>

구성을 커밋하지 않고 구성 모드를 종료합니다.

구성 모드를 종료하려면 먼저 또는 top 명령을 사용하여 up 계층 맨 위로 이동해야 합니다.

exit
[edit]
user@host# exit
The configuration has been changed but not committed
Exit with uncommitted changes? [yes,no] (yes)
도움 받기  

현재 계층 수준에 대한 유효한 옵션 목록을 표시합니다.

?
[edit ]
user@host# edit security zones ?
Possible completions:
   <[Enter]>                Execute this command 
> functional-zone      Functional zone 
> security-zone          Security zones   
|                                  Pipe through a command 
[edit]

주니퍼 네트웍스 디바이스의 상태 확인

운영 모드에서 명령을 사용하여 show 디바이스의 상태를 확인하고 디바이스의 활동을 모니터링할 수 있습니다.

명령을 숙지 show 할 수 있도록 다음을 수행합니다.

  • 을 입력 show ? 하여 라우터 모니터링에 사용할 수 있는 명령 목록을 show 표시합니다.

  • show chassis routing-engine 명령을 사용하여 라우팅 엔진 상태를 확인합니다.

  • show system storage 명령을 사용하여 디바이스에서 사용 가능한 스토리지를 확인할 수 있습니다.

롤백 구성 변경

이 주제는 명령을 사용하여 rollback 커밋되지 않았지만 수정된 구성을 가장 최근에 커밋된 Junos OS Evolved 구성 상태로 되돌리는 방법을 보여줍니다. 명령은 rollback 구성을 변경한 다음 유지하지 않기로 결정한 경우 유용합니다.

다음 절차는 주니퍼 네트웍스 디바이스에서 SNMP 상태 모니터를 구성한 다음 상태 모니터를 포함하지 않는 가장 최근에 커밋한 구성으로 돌아가는 방법을 보여줍니다. 구성되면 SNMP 상태 모니터는 네트워크 관리 시스템(NMS)에 디바이스의 파일 시스템 사용, CPU 사용량 및 메모리 사용에 대한 사전 정의된 모니터링을 제공합니다.

  1. 구성 모드 입력:

  2. SNMP에 대한 현재 구성(있는 경우)을 표시합니다.

    snmp 디바이스에서 SNMP가 구성되지 않았기 때문에 문이 나타나지 않습니다.

  3. 상태 모니터 구성:

  4. 새로운 구성 표시:

    문은 health-monitor 디바이스에서 SNMP 상태 모니터링이 구성되었음을 나타냅니다.

  5. rollback 구성 모드 명령을 입력하여 가장 최근에 커밋한 구성으로 돌아갑니다.

  6. 변경 사항이 더 이상 존재하지 않도록 다시 구성을 표시합니다.

    구성 문이 나타나지 않습니다 snmp . 상태 모니터가 더 이상 구성되지 않습니다.

  7. commit 명령을 입력하여 롤백한 구성을 활성화합니다.

  8. 구성 모드 종료:

명령을 사용하여 rollback 이전 구성으로 돌아갈 수도 있습니다.