주요 기능
이 섹션에서는 Xshell의 주요 기능을 기술합니다.
일반
- SSH1, SSH2, SFTP, TELNET, RLOGIN 및 SERIAL 프로토콜 지원
- Windows 7/8/10, Server 2008/2012/2016 지원
- OpenSSH 및 ssh.com 서버 지원
- 단일 창에서 다중 탭 지원
- 단일 창에서 다중 탭 그룹 지원
- 다중 사용자 설정
- 연결 유지 옵션
- SOCKS4/5, HTTP 프록시 연결
- 사용자 지정 키 매핑
- VB, Perl, Javascript 스크립팅
- 끊어진 연결 자동으로 다시 연결
- IPv6 지원
- MIT 커버로스 인증 지원
- SSH/Telnet 추적
세션 관리
- 다수의 세션을 실행하고 관리하는 데 편리한 세션 매니저
- 원격의 호스트 및 로컬에 대한 세션 파일 생성 및 관리
- 세션을 열기 위한 세션 대화 상자, 주소 표시줄, 로컬 프롬프트, 세션 바로가기 및 연결 모음 지원
- 빠른 연결을 위한 기본 세션 제공
- 다중 세션 동시 접속
- 주소 표시줄은 URL 명령을 지원하며, 세션을 사용하지 않은 원격 호스트에 접속 지원
- 자동 로그인, 자동 입력 기능
- 세션 대화 상자에서 폴더 및 트리 뷰
- 세션 일괄 변경
- 세션 내보내기/가져오기 기능
보안
- RSA/DSA/ECDSA/ED25516 공개 키, 암호 및 Keyboard Interactive 사용자 인증 방법
- RSA/DSA/ECDSA/ED25516 키 생성 마법사 및 가져오기/내보내기 기능
- SSH PKCS#11 지원
- Xagent (SSH 사용자 인증 에이전트)를 이용한 사용자 인증
- AES128/192/256, 3DES, BLOWFISH, CAST128, ARCFOUR 및 RIJNDAEL 암호화 알고리즘
- SHA1, SHA1-96, MD5, MD5-96 및 RIPEMD160 MAC 알고리즘
- zlib 압축
- 호스트 키 관리 대화 상자
- 사용자 키 관리 대화 상자
- 사용자가 지정한 마스터 암호를 사용하여 세션의 암호 생성
터미널
- 유니코드 기반의 터미널 버퍼
- 정형화된 출력을 위한 터미널 크기 고정 기능
- 터미널 크기 고정 시에 사용할 수 있는 수평 스크롤바
- VT100, VT220, VT320, XTERM, LINUX, SCOANSI 및 ANSI 터미널
- 다국어 출력 인코딩 (UTF-8)
- 모든 세션에 동시에 문자열을 전송할 수 있는 작성 바
- 여러 줄을 편집하여 전송할 수 있는 멀티라인 작성 창
- 2,147,483,647라인까지 저장 가능한 스크롤 버퍼
- 정규식을 이용한 문자열 찾기
- 컬럼 단위 텍스트 선택
- 복사/붙여넣기 시 Multi-byte 문자열 지원
- 터미널 창에서 두 번 클릭으로 단어 선택 및 구분 기호 지정
- 마우스 단추 세번 클릭 시 한줄 선택
- 강조 글꼴 및 ANSI 컬러 코드
- Xterm 터미널 마우스
- Xterm 256 컬러 모드
- Liunx Meta 키 에뮬레이션
- 터미널 화면 인쇄
- 터미널 창의 줄 간격 및 여백 설정
- ESC 키 누르면 한->영 변환 (한글 Windows인 경우만 해당)
- 선택 내용을 사용자가 지정한 웹 브라우저를 통해 검색.
- 다양한 벨 옵션
터널링
- TCP/IP 및 X11 포워딩
- SOCKS4/5를 이용한 동적 포트 포워딩
- 현재 활성화된 포워딩 채널을 관찰하고 관리할 수 있는 터널링 창
- 현재 연결된 세션에 터널링을 추가/수정/제거가 가능한 인스턴트 터널링
모양
- 주요 창에 대한 도킹 가능한 UI
- 프로그램 테마 선택 기능
- 쉽고 강력한 사용자 인터페이스
- 사용자 지정 레이아웃 전환
- 색 구성표 편집/가져오기/내보내기
- 커서 색 변경 및 깜박임 설정
- 글꼴 단추를 통해 쉽게 글꼴 변경
- 아스키 영역의 문자와 비아스키 영역의 문자에 대한 별개의 글꼴 적용
- 자주 사용하는 문자열을 빠른 명령으로 지정: 빠른 명령 바, 빠른 명령 창
- 도구 모음의 표준 단추 사용자 지정
- 상태 표시줄에 보안-자물쇠, 세션 선택, 네트워크 up/down 트래픽 정보 표시
- 전체화면 보기 (Alt+Enter)
- 투명도 조절 옵션
로컬 명령어
- 고급 사용자를 위한 로컬 셸 프롬프트
- open, ssh, telnet, rlogin 및 sftp, ftp 등과 같은 로컬 명령어
- ping, ipconfig, netstat 및 nslookup과 같은 로컬 Windows 명령어
- 원격 호스트 연결 중 로컬 프롬프트로 빠져 나오기
상호 운용성
- Xmanager 프로그램과 연동되는 X11 포워딩
- Xagent 프로그램과 연동되는 에이전트 포워딩
- Xftp와 연동하여 쉽게 FTP 사이트에 접속
- 스크롤 버퍼를 메모장에서 편집
- 메뉴 명령을 통해 Xshell 창을 순차적으로 선택
문자열 전송 및 파일 관련
- FTP/SFTP 보내기 및 받기
- X/Y/Z MODEM 보내기 및 받기
- ASCII 파일 보내기
- 다량의 문자열 전송 시 유실 방지를 위한 지연 전송 기능
- 세션 로깅 시 자동 저장 기능 및 다양한 로깅 포맷
- 페이지 설정 및 인쇄 미리 보기