본문 바로가기
업무 기록/ETC

SecureCRT 주요 기능과 설명

by code2772 2023. 8. 25.

[ 목차 ]

    728x90
    반응형

     

    SecureCRT는 SSH, Telnet, Rlogin 등과 같은 다양한 프로토콜을 지원하는 터미널 에뮬레이션 및 원격 액세스 소프트웨어다. 이것은 주로 네트워크 관리자, 시스템 관리자 및 개발자들이 원격 서버와 네트워크 장비에 접속하고 관리하는 데 사용된다.

     

    회사에서 원격 서버와 네트워크 장비에 접속하여 서버를 올리거나 오류 수정을 하는 경우에 자주 사용을 하고있다.

     

     

    편리한 기능

     

    1. 원격 서버 연결 (SSH 및 Telnet):

    SecureCRT를 사용하여 SSH 또는 Telnet 프로토콜을 통해 원격 서버에 연결할 수 있다.

    SSH는 주로 원격 서버 및 네트워크 장비에 안전하게 접속하는 데 사용

     

    ssh username@hostname
    SSH (Secure Shell):
    - SSH는 네트워크 통신을 안전하게 만드는 프로토콜 및 암호화 기술이다. - 주로 원격 서버에 안전하게 접속하고 데이터를 전송하는 데 사용.
    - SSH는 클라이언트와 서버 간의 연결을 암호화하고 인증을 통해 보안을 제공.
    - 주로 비밀번호 대신 공개 키 기반의 인증 방법을 사용하여 더 높은 보안 수준을 제공.
    예제: SSH를 사용하여 원격 서버에 접속

    Telnet:
    - Telnet은 원격 로그인 프로토콜로, 텍스트 기반 터미널 세션을 원격 서버에 연결하여 제어할 수 있도록 합니다.
    - 그러나 Telnet은 보안 문제로 인해 현재는 권장되지 않는다. Telnet는 데이터를 평문으로 전송하므로, 패킷 스니핑과 중간자 공격과 같은 공격에 취약하다.

     

     

    2. 터미널 에뮬레이션:

    다양한 터미널 유형을 에뮬레이션하여 원격 서버와 상호 작용할 수 있다.

    예제: 터미널에서 명령 실행

    ls
    cd /path/to/directory

     

     

    3. 암호화된 연결:

    SecureCRT는 SSH 및 SSL/TLS와 같은 암호화 프로토콜을 사용하여 원격 호스트와의 통신을 보호.

    SSL/TLS는 웹 통신을 보호하는 데 사용

    SSL (Secure Sockets Layer) 및 TLS (Transport Layer Security):
    - SSL 및 TLS는 웹 브라우저와 웹 서버 간의 데이터 통신을 보호하기 위한 프로토콜 및 암호화 기술.
    - SSL은 초기 버전이며, TLS는 이후에 개발된 더 안전한 버전입니다. 대부분의 웹 브라우저와 웹 서버는 TLS를 사용.
    - SSL 및 TLS는 공개 키 및 대칭 키 암호화를 사용하여 데이터를 보호합.
    - HTTPS (HTTP Secure)는 웹 브라우저와 웹 서버 간의 암호화된 통신을 제공하는데, 이는 SSL 또는 TLS를 사용하여 구현.

     

    4. 스크립팅 및 자동화:

    Python 및 VBScript와 같은 스크립트 언어를 사용하여 작업을 자동화하고 사용자 정의 스크립트를 실행할 수 있다.

    예제: Python 스크립트 실행

    import os
    os.system('ls')

     

    5. 세션 관리:

    다수의 원격 서버 및 장비에 대한 세션을 저장하고 관리할 수 있다.

    새로운 세션 생성 및 관리

     

    6. 스크린 분할 및 다중 탭:

    다중 탭과 화면 분할을 지원하여 여러 세션을 동시에 관리하고 작업할 수 있다.

    예제: 다중 탭 및 화면 분할 사용가능하다 이전에는 Putty를 사용하였는데 이 기능이 불가능하여 좀 많이 불편했다.

     

    7. 색상 및 폰트 설정:

    텍스트 색상, 배경 색상 및 폰트 설정을 사용자 정의할 수 있는데 이로 인해 가시성이 증가하였다.

     

    8. 매크로(버튼) 기능:

    사용자 지정 매크로를 만들어 일련의 명령을 실행하거나 자주 사용하는 명령을 저장하고 재사용할 수 있습니다.

     

    9. 자동 로그 기록:

    SecureCRT는 세션 중의 터미널 출력을 자동으로 로그 파일에 기록할 수 있습니다.

    반응형