실험 기능

2019년 6월 3일에 배포한 제품에 정식 배포 전에 기능적인 부분을 사용해 볼 수 있는 '실험 기능'이라는 기능이 추가되었습니다.

Xmanager Power Suite 6 빌드 0018
Xmanager 6 빌드 0117
Xshell Plus 6 빌드 0018
Xshell 6 빌드 0123
Xftp 6 빌드 0117

실험 기능은 실험적 기능들을 정식으로 배포하기 전에 사용자들의 의견을 수렴하여 보다 안정적이고 편리한 제품을 제공하고자 하는 기능입니다. 베타 기간을 단축할 수 있어 좀 더 빠른 제품 배포를 가능하게 할 수 있습니다.

실험적 기능의 대부분은 다음 버전에 적용될 예정이지만 사용자의 요구나 당사의 정책에 따라서 버전 중간에도 포함될 수 있습니다.

실험적 기능에 대한 의견을 주시기 바랍니다. 다만 해당 요청에 대해서는 바로 수용되지 않을 수 있으며 요청에 대한 답변도 생략될 수 있습니다.

이번 배포에 포함된 실험적 기능은 다음과 같습니다.

  • OpenSSH CA(Certificate Authority): Xmanager, Xshell, Xftp
  • 최근 열었던 세션 보기: Xshell, Xftp
  • 완전한 윈도우 CMD 지원: Xshell
  • 점프 호스트 파라미터: Xshell(2019.08.01, 빌드 0146에 추가)
  • SCP 명령: Xshell(2019.08.01, 빌드 0146에 추가)
  • 빠른 파일 탐색: Xftp

기능 켜기

도움말 -> 실험 기능

OpenSSH CA 지원

공개 키 인증을 위해서는 사용자 키에 대한 공개 키를 접속하고자 하는 서버와 사용자 모두에 복사해 놓아야 합니다. 이러한 방식은 비효율적일 뿐만 아니라 관리자의 부담이 될 수 있습니다. 인증 기관(Certificate Authority, CA)의 인증을 통한 공개 키를 사용한다면 이런 문제가 해결될 수 있습니다. OpenSSH는 간단한 인증서의 생성 그리고 이와 관련된 CA 인프라를 제공합니다. Xmanager, Xshell 그리고 Xftp는 OpenSSH의 CA를 통해서 원격 유닉스/리눅스 서버에 접속할 수 있습니다.
OpenSSH CA를 통한 원격 서버의 사용에 대해서는 다음 글을 참고하시기 바랍니다.

Xshell에서 OpenSSH CA(Certificate Authority) 사용하기

최근 열었던 세션 보기

최근 접속했던 서버에 대한 연결 목록입니다.

완전한 윈도우 CMD 지원

이제는 로컬 셸에서 CMD의 완전한 출력을 지원합니다. 이전 Xshell에서는 CMD 명령의 출력 결과를 Xshell 터미널이 처리 후 로컬 셸에 출력하였습니다. 이런 방법은 특정 화면이 나오지 않거나 문자열의 정렬이 흐트러지는 결과가 발생하기도 했습니다.
이번 실험 기능에서 지원하는 CMD는 윈도우의 CMD 창이 Xshell 탭이 되도록 합니다.
이 기능을 사용하기 위해 로컬 셸에서 'realcmd' 명령을 실행해 보세요.

다음은 로컬 셸에서 realcmd 명령을 실행한 화면입니다.

다음은 realCMD 실행 후 윈도우의 리눅스 서브시스템(WSL)의 BASH에서 ViM을 실행한 화면입니다.

realCMD는 로컬 셸 세션으로 등록 후 세션 파일을 이용하여 실행할 수도 있습니다.




점프 호스트 파라미터

점프 호스트(Jump host) 기능은 일종의 프록시 기능으로서 최종 목적지 서버에 다가가기 위해 중간 SSH 서버을 거치는 기능입니다. Open-SSH의 TCP 터널링을 이용하므로 방화벽이나 네트워크의 구성으로 직접 접속하지 못하는 서버에 접속할 때 사용할 수 있습니다. SSH 프로토콜 수준에서 구현되는 기능이므로 중간 프록시 서버에 셸이 구동되지 않아도 됩니다.

자세한 내용은 http://blog.netsarang.com/ko/2108/xshell-jump-host/를 참조하시기 바랍니다.


SCP 명령어

로컬 셸에서 SCP 프로토콜로 파일을 송수신할 수 있는 기능입니다.

빠른 파일 탐색

현재 디렉토리의 파일 및 디렉토리에 대한 필터링 기능입니다. 조건에 맞는 파일들이 선택되어 전송 및 삭제 등을 위한 작업의 대상이 됩니다.
[편집] 메뉴에서 [탐색]을 실행하여 메뉴를 활성화할 수 있습니다.

  • 입력 상자 : 필터링에 사용할 문자열을 지정합니다.
  • 필터: 조건에 맞는 파일만 목록에 나타납니다. 이 버튼이 꺼져 있으면 조건에 맞는 파일들은 선택 상태로 되고 나머지 파일들은 선택되지 않은 상태로 남아 있습니다.
  • 대소문자 구분: 필터링 시 대소문자를 구분합니다.
  • 첫 부분 일치 비교: 파일 이름의 시작 부분이 검색어와 일치하여야 선택이 됩니다.(리소스 변경 예정: 첫 부분 일치 비교)
  • 끝 부분 일치 비교: 파일 이름의 끝 부분이 검색어와 일치하여야 선택이 됩니다.(리소스 변경 예정: 끝 부분 일치 비교)
  • 파일에 적용: 파일을 필터링 대상으로 합니다.
  • 디렉토리에 적용: 디렉토리를 필터링 대상으로 합니다.