넷사랑컴퓨터 관련 게시글 - JooTC https://jootc.com/p/tag/넷사랑컴퓨터 Windows, macOS, Linux, IT, 프로그래밍 등 여러가지 테크 분야에 대한 정보와 습득 지식을 포스팅하는 블로그입니다. Fri, 05 Apr 2024 08:06:19 +0000 ko-KR hourly 1 https://jootc.com/wp-content/uploads/2020/06/cropped-jootc-icon-logo-2020-04-1-32x32.png 넷사랑컴퓨터 관련 게시글 - JooTC https://jootc.com/p/tag/넷사랑컴퓨터 32 32 167838187 PortX 출시 – 크로스플랫폼 SSH 클라이언트 https://jootc.com/p/202108023755 https://jootc.com/p/202108023755#respond Mon, 02 Aug 2021 10:08:11 +0000 https://jootc.com/?p=3755 2021년 6월 1일, (주)넷사랑컴퓨터에서 크로스플랫폼 SSH 클라이언트인 PortX를 출시했습니다. 넷사랑컴퓨터에서는 강력한 SSH 클라이언트인 Xshell과, FTP/SFTP 클라이언트인 Xftp와 XDMCP, RDP 등을 지원하는 X Server인 Xmanager 등의 제품이 있습니다. PortX는 이 세 제품과 포지션이 거의 비슷하지만 macOS나 리눅스와 같이 여러 OS를 동시에 지원하고, 모던한 디자인을 채택했으며 데이터 동기화 등의 신규 기능 지원과 같은 몇가지 차이점이 있습니다. PortX […]

The post PortX 출시 – 크로스플랫폼 SSH 클라이언트 appeared first on JooTC.

]]>
2021년 6월 1일, (주)넷사랑컴퓨터에서 크로스플랫폼 SSH 클라이언트인 PortX를 출시했습니다.

넷사랑컴퓨터에서는 강력한 SSH 클라이언트인 Xshell과, FTP/SFTP 클라이언트인 Xftp와 XDMCP, RDP 등을 지원하는 X Server인 Xmanager 등의 제품이 있습니다. PortX는 이 세 제품과 포지션이 거의 비슷하지만 macOS나 리눅스와 같이 여러 OS를 동시에 지원하고, 모던한 디자인을 채택했으며 데이터 동기화 등의 신규 기능 지원과 같은 몇가지 차이점이 있습니다.

PortX 출시, 주요 기능은?

portx-screenshot-202108-02

PortXSSH2 프로토콜로 원격 서버의 터미널에 접속할 수 있는 터미널 에뮬레이터입니다. PuTTY와는 달리 자주 접속하는 세션에 대한 관리나 커스터마이징에 강점을 두고있습니다.

Xshell을 개발한 회사에서 출시한 제품이다보니 추후 Xshell과 유사한 기능이 많이 지원될 것으로 보입니다.

  • 윈도우, macOS, 리눅스 지원
  • 로컬 셸 지원, 윈도우는 CMD, PowerShell이나 WSL을 기본 셸로 지정하여 사용
  • 세션 관리 지원
  • 클라우드 드라이브로 앱 데이터 동기화
  • 애플리케이션 테마 지원
  • 터미널 Drag & Drop 파일 업로드 지원 (SFTP 프로토콜)
  • 터미널 스타일 커스터마이징 지원
  • Password / Public Key / Keyboard Interactive 지원
  • TCP/IP Forwarding 지원
  • Agent Forwarding 지원
  • X11 Forwarding 지원
  • 호스트 키 관리 및 검증 지원
  • 사용자 키 관리
  • 키 매핑 기능
  • 로깅 지원 (현재는 연결 로그만 지원됩니다.)
portx-screenshot-202108-01

또한 앞으로 다음 기능이 추가 될 예정이라고 합니다.

  • SFTP 지원 (+ GUI 파일 전송 지원)
  • 스크립트 호스팅
  • 분할 탭 작업

PortX 설치 방법

portx-screenshot-202108-03

PortX는 아직 새로운 기능이 개발 중인 오픈 베타 상태입니다. 따라서 아직 Xshell에 비해 부족한 기능이 많으며, 몇몇 불안정한 부분이 있을 수 있습니다.

먼저 홈페이지에서 더 자세한 정보를 알아볼 수 있습니다.

PortX는 운영체제별로 제공되는 앱스토어와, 패키지 다운로드 버전 등의 다양한 방법으로 배포되고 있습니다.

윈도우와 macOS용 스토어가 아닌 버전(x86 설치버전)은 홈페이지에서 받으실 수 있습니다. 이외에도 Winget, Homebrew, Chocolatey와 같은 CLI 인터페이스로도 설치가 가능합니다.

The post PortX 출시 – 크로스플랫폼 SSH 클라이언트 appeared first on JooTC.

]]>
https://jootc.com/p/202108023755/feed 0 3755
넷사랑컴퓨터 Xmanager 7, Xshell 7, Xftp 7 베타 출시 https://jootc.com/p/202006033519 https://jootc.com/p/202006033519#respond Wed, 03 Jun 2020 11:24:02 +0000 https://jootc.com/?p=3519 (주)넷사랑컴퓨터는 2020년 6월 3일 새로운 버전의 베타 버전 출시를 알렸습니다. 이번 베타에서는 고성능 PC X 서버인 Xmanager 7, TELNET/SSH 원격 접속 클라이언트인 Xshell 7, FTP/SFTP 파일 전송 클라이언트인 Xftp 7 제품을 선보였습니다. 넷사랑컴퓨터의 제품은 유닉스/리눅스 원격 호스트에 접속하여 다양한 서버 작업 및 관리를 할 수 있는 방법을 제공할 뿐만 아니라 수많은 연결 호스트를 정리할 수 […]

The post 넷사랑컴퓨터 Xmanager 7, Xshell 7, Xftp 7 베타 출시 appeared first on JooTC.

]]>
(주)넷사랑컴퓨터는 2020년 6월 3일 새로운 버전의 베타 버전 출시를 알렸습니다. 이번 베타에서는 고성능 PC X 서버인 Xmanager 7, TELNET/SSH 원격 접속 클라이언트인 Xshell 7, FTP/SFTP 파일 전송 클라이언트인 Xftp 7 제품을 선보였습니다.

이미지 출처: 넷사랑컴퓨터 홈페이지

넷사랑컴퓨터의 제품은 유닉스/리눅스 원격 호스트에 접속하여 다양한 서버 작업 및 관리를 할 수 있는 방법을 제공할 뿐만 아니라 수많은 연결 호스트를 정리할 수 있도록 파일 기반의 세션 관리 기능을 지원합니다. XshellPuTTY를, XftpFileZilla를 대체할 만한, 우수한 국산 프로그램입니다. XshellXftp는 가정 및 학교에서 비상업적 목적에 한하여 무료로 사용 가능한 라이선스가 제공되고 있어 서버 관리 도구를 접하기 위해 입문하기에도 좋습니다.

베타 버전 다운로드 방법

베타 기간 동안에는 누구나 제한 없이 다운로드하고 체험해볼 수 있으며 베타 기간이 종료되는 시점까지 무료로 사용해볼 수 있습니다. 베타 기간이라서 기능 추가가 되거나 몇몇 요소들이 수정될 수 있으니 작업에 참고하시기 바랍니다.

새롭게 추가된 주요 기능

이번 버전 7에 추가된 제품별 신기능에 대해 알아보겠습니다. 여기서는 몇가지 핵심 기능만 나열해보았습니다. 조금 더 자세한 내용은 공식 문서에서 참고해보실 수 있습니다.

먼저 Xmanager 7에서는 X11R7.7 기반의 X 서버로 업그레이드 되어 최신 리눅스 운영체제를 지원합니다. 그놈(Gnome) 데스크톱OpenGL 3.1을 지원하여 조금 더 다양한 데스크톱 환경과 애플리케이션 사용이 가능해졌습니다.

xmanager-ver7-beta-xdmcp
최신 리눅스인 Ubuntu 20.04나 CentOS 8 등을 지원한다.

기존의 XDMCP 세션 뿐만 아니라 윈도우의 RDP 프로토콜을 지원합니다. 윈도우 서버를 포함한 Windows 제품군의 원격 세션 접속이 가능해졌으며 해당 세션을 파일로 관리할 수 있습니다.

xmanager-ver7-beta-rdp
윈도우 운영체제도 RDP 프로토콜로 접속할 수 있다.

다음으로 Xshell을 살펴보겠습니다. 먼저 원격 서버용 파일 관리를 지원합니다. 현재 위치한 디렉토리 내의 파일 리스트를 ls 명령을 입력하지 않고도 한 눈에 볼 수 있을 뿐만 아니라 원하는 파일을 선택하여 즉시 다운로드할 수 있습니다.

xshell-ver7-beta-file-management
터널링 창에서 파일 리스트를 한 눈에 볼 수 있다.

또한 이번에 추가된 스크립트 레코딩은 추후 재실행 할 수 있도록 키 입력을 기록하게 해줍니다. 기존에 스크립트를 일일히 작성해야 했던 불편함을 마치 매크로 녹화하듯이 기록할 수 있어 반복 작업이 필요한 경우 유용하게 사용될 수 있을 듯 합니다.

프로그램을 사용하다 보면 무수히 많은 탭이 열린 경우가 있었고, 그 때 마다 특정 탭으로 이동하기 불편했었지만 이번 버전에 탭 관리 창이 새롭게 추가되면서 현재 열려있는 탭을 쉽게 보고 액세스할 수 있게 되었습니다.

좌측 세로 탭 리스트가 나타나서 탭 관리가 수월해졌다.

이외에도 Windows CMD 지원, 점프 호스트 프록시 서버, 세션 상속 등의 기능이 추가되었습니다.

마지막으로 Xftp 7에서는 자동화된 작업을 위한 예약 전송을 지원합니다. PC만 켜져있다면 원하는 시간대에 원하는 서버로 파일 및 폴더를 백그라운드로 전송할 수 있습니다. 주기적인 데이터 백업 등에 활용할 수 있을 것 같습니다.

이외에도 파일 및 폴더 필터링 기능이미지 썸네일 미리보기와 같은 편의 기능이 추가되었습니다.

xftp-ver7-beta-thumbnail-preview
로컬 또는 원격 호스트에서 썸네일 이미지를 미리 볼 수 있다.

The post 넷사랑컴퓨터 Xmanager 7, Xshell 7, Xftp 7 베타 출시 appeared first on JooTC.

]]>
https://jootc.com/p/202006033519/feed 0 3519
Xshell 사용법 – 프로그램 기본 사용 및 SSH 세션 접속 https://jootc.com/p/201812152366 https://jootc.com/p/201812152366#comments Sat, 15 Dec 2018 13:48:42 +0000 https://blog.inidog.com/?p=2366 Xshell이란? 넷사랑컴퓨터의 Xshell은 TELNET/SSH 프로토콜로 리눅스 원격 호스트에 접속할 수 있는 윈도우용 터미널 에뮬레이터입니다. 국내 기업에서 개발된 프로그램으로 제품 한글화는 물론이고 SSH 접속 시 유니코드(UTF-8) 지원으로 한글로 설정된 리눅스에도 문제없이 접속할 수 있습니다. 인지하기 쉬운 인터페이스에 터미널을 사용하면서 유용할만한 부가적인 기능들이 많이 있어서 PuTTY 대체 프로그램으로도 적합합니다. 대표적인 기능들을 몇가지 적어보자면 다음과 같습니다. SSH1, SSH2, […]

The post Xshell 사용법 – 프로그램 기본 사용 및 SSH 세션 접속 appeared first on JooTC.

]]>
xshell-main-screenshot-181215

Xshell이란?

넷사랑컴퓨터XshellTELNET/SSH 프로토콜로 리눅스 원격 호스트에 접속할 수 있는 윈도우용 터미널 에뮬레이터입니다. 국내 기업에서 개발된 프로그램으로 제품 한글화는 물론이고 SSH 접속 시 유니코드(UTF-8) 지원으로 한글로 설정된 리눅스에도 문제없이 접속할 수 있습니다.

인지하기 쉬운 인터페이스에 터미널을 사용하면서 유용할만한 부가적인 기능들이 많이 있어서 PuTTY 대체 프로그램으로도 적합합니다. 대표적인 기능들을 몇가지 적어보자면 다음과 같습니다.

  • SSH1, SSH2, TELNET, RLOGIN, SERIAL, FTP, SFTP 터미널 연결 지원
  • SSH의 다양한 사용자 인증 지원 (Public Key / Keyboard interactive / GSSAPI / PKCS#11)
  • 접속 기록을 세션 파일로 저장하여 다중 파일 관리
  • XModem/YModem/ZModem 지원
  • 스크립팅 지원 (JavaScript/VBScript/Python)
  • 여러 세션에 동시 문자열 보내기 / Global Input
  • 탈착이 가능한 탭 기반의 인터페이스
  • 터널링 및 프록시 기능
  • X11 포워딩 (Xmanager 사용 시) 기능
  • 넷사랑컴퓨터 제품(Xmanager, Xftp)과의 빠른 연동
  • 터미널 키 매핑 / 프로그램 키 매핑 기능
  • 터미널 하이라이트 (특정 키워드에 서식 적용)
xshell-6-logo-2018

Xshell은 개인이나 학생 사용자에게는 무료로 사용할 수 있는 라이선스가 제공됩니다. 기업에서 사용 시에는 사용자 당 라이선스 구매가 필요합니다. 제품 다운로드 관련 포스트는 하단을 참고해주세요.

Xshell 실행하기

기본적인 툴 사용법에 초점을 맞추어 SSH 세션에 접속하는 다양한 방법들을 알아보도록 하겠습니다.

시작하기 전에SSH 프로토콜로 원격 리눅스 세션에 접속하기 위해서는 먼저 접속할 원격 호스트에서 SSH 서버가 구동되고 있어야 합니다. 자세한 내용은 하단의 포스트를 참고해보세요.

이 포스트에서는 원격 서버의 구성이 모두 완료되었다고 가정합니다. 이제 Xshell 프로그램을 실행해보겠습니다.

Xshell 첫 실행 시에는 다음 창이 나타납니다. 세션 파일이나 호스트 키 등의 설정 정보를 저장할 위치를 지정하는 옵션입니다.

  • 기본 데이터 폴더 경로 : C:\Users\[사용자명]\Documents\NetSarang Computer\6

가능하면 기본 값으로 설정해주시고 하단의 ‘확인’을 클릭하여 계속 진행할 수 있습니다.

xshell-common-data-folder-path

이제 Xshell 창이 열리는데요. 일반적인 인터페이스는 아래와 같으며 크게 세가지 영역이 보일 것입니다.

xshell-6-interface

표준화된 이름은 아니지만 부르기 편하게 다음과 같이 패널을 나누어보았습니다. 각 패널 및 영역의 역할은 다음과 같습니다.

  • 도구 모음 패널 : Xshell의 옵션이나 세션 설정, 보기 설정 등의 다양한 도구 모음
  • 세션 관리 패널 : Xshell의 세션 리스트를 한 눈에 볼 수 있는 패널
  • 터미널 영역 : SSH 또는 TELNET 등의 프로토콜 연결 시 나타날 터미널 부분

처음 사용 시 기능이 많고 메뉴나 옵션이 많아 적응하기 어려워보일 수도 있지만, 일단 세션에 연결하고 필요할 때 하나하나 사용해본다면 금방 익숙해지게 될 것입니다.

Xshell 사용법 간단하게 살펴보기

Xshell은 탭 기반으로 구성된 인터페이스이며 각 탭에서는 SSHTELNET 등의 ‘세션’이 하나씩 열리게 됩니다. 세션이 열리지 않은 상태에서는 ‘로컬 셸’ 상태가 되며 여기서는 윈도우의 명령 프롬프트에서 사용되는 기본 명령어들을 사용할 수 있습니다. (예를 들면 ipconfignetstat 등의 CMD 명령어가 있습니다.)

이외에도 Xshell의 몇가지 로컬 셸 명령어가 있습니다. 버전 6 기준 로컬 셸 명령어는 다음을 참고해보세요. (로컬 셸에서 ‘help‘ 를 입력하면 자세히 알 수 있습니다.)

명령어설명사용 예
new새 세션을 생성하기 위해 '새로 만들기' 창이 열린다.new
open만들어진 세션에 연결하기 위해 '세션' 창이 열린다.
- open : '세션' 창 열기
- open [session] : 세션 파일 열기
open C:\SESSION\PATH\mysession
open mysession
edit현재 탭의 세션 등록 정보가 열린다.
세션에 연결되지 않았다면 기본 세션의 등록 정보가 열린다.
- edit : 현재 탭의 '등록 정보' 창 열기
- edit [session] : 지정한 세션의 '등록 정보' 창 열기
edit
edit C:\SESSION\PATH\mysession
list폴더 내 세션 등의 전체 목록을 보여준다.
파라미터 값은 다음과 같다.
- session : 현재 경로의 세션 목록
- option : Xshell 옵션 목록
- hostkey : 호스트 키 목록
- userkey : 사용자 키 목록
list
list session
cd현재 폴더에서 다른 폴더로 이동한다.
홈 디렉토리(~) 입력 시 기본 세션 경로로 이동한다.
cd
cd c:\Windows
cd ~
pwd현재 폴더의 위치를 출력한다.pwd
setXshell의 기타 옵션을 확인하고 변경한다.
set 만 입력했을 경우 전체 옵션을 보여준다.
set a=b 일 때 a의 값을 b 로 변경한다.
set
set AutoSaveHostKey=1
clearclear 만 입력했을 경우 터미널 화면을 지운다.
- screen : 터미널 화면 지우기
- address : 주소표시줄 입력 히스토리 지우기
- history : 로컬 셸 명령줄 히스토리 지우기
clear
clear history
help / ?Xshell 도움말을 띄운다.
help 뒤에 인자가 있으면 관련 도움말을 나타낸다.
(대문자 HELP는 cmd 도움말을 띄운다.)
?
help
help edit
quit / exit로컬 셸 상태에서 탭을 닫거나 프로그램에서 빠져나온다.exit
quit
sshSSH 프로토콜에 접속한다.
상세 내용은 help ssh로 확인 가능.
ssh [-p ][-a ][user:pass@]host[ port][;host[ port]]
ssh user@host
ssh user:passwd@host
ssh host
telnetTELNET 프로토콜에 접속한다.
상세 내용은 help telnet으로 확인 가능.
telnet [user@]host [port]
telnet user@host
telnet user:passwd@host
telnet host
rloginRLOGIN 프로토콜에 접속한다.
상세 내용은 help rlogin으로 확인 가능.
rlogin [user@]host [port]
rlogin user@host
rlogin user:passwd@host
rlogin host
sftpSFTP 프로토콜에 접속한다.
상세 내용은 help sftp으로 확인 가능.
sftp [user:pass@]host [port]
sftp user@host
sftp user:passwd@host
sftp host
ftpFTP 프로토콜에 접속한다.
상세 내용은 help rlogin으로 확인 가능.
sftp [user@]host [port]
ftp user@host
ftp user:passwd@host
ftp host
disconnect세션에 연결 중일 때 연결을 종료시킨다.
(대부분 이는 명령어보다 버튼 동작으로 종료하게된다.)
disconnect
reconnect연결이 끊긴 현재 탭에 기존 연결 정보로 다시 연결을 시도한다.reconnect

이번에는 간단히 프로그램을 살펴보도록 하겠습니다.

상단 도구 모음 패널에서 각 메뉴를 클릭하여 원하는 기능을 사용할 수 있습니다. 예를 들어 새로운 세션을 만드려면 [파일] 메뉴에서 [새로 만들기]를 클릭하면 됩니다.

xshell-click-the-menu

Xshell 6에는 아래와 같이 탈착이 가능한 도구가 있습니다. 이는 상단 메뉴에서 [보기]를 클릭하면 나타납니다.

xshell-detach-toolbar

각 도구의 상단 제목을 잡고 드래그하여 분리하고 다른 도구와 병합하여 원하는 대로 레이아웃을 구성할 수 있습니다. 분리 가능한 여러 도구들을 정리하면 다음과 같습니다.

  • 세션 관리 창 : 세션 목록을 폴더별로 정리하거나 바로 연결
  • 작성 바 / 작성 창 : 현재 탭이나 여러 탭으로 문자열을 보낼 수 있는 영역
  • 빠른 명령 바 / 빠른 명령 창 : 사용자 지정 명령이나 바로가기를 모아볼 수 있는 패널

필요에 따라 도구가 필요없다면 숨길 수도 있습니다. 또는 Alt+S 키를 눌러 XshellPuTTY 창처럼 간단하게 표시할 수 있습니다.

xshell-simple-window-mode

이런식으로 구성된 레이아웃을 필요할 때 마다 바꿔가고 싶은 경우, 상단 [보기] – [레이아웃] 메뉴에서 현재 레이아웃 위치와 배치 상태를 저장할 수 있습니다.

xshell-layout-save

Xshell의 ‘탭’ 또한 여러개 열어서 배치하고 구성할 수 있습니다.

하나의 경계선 내에 존재하는 ‘탭’들은 하나의 ‘탭 그룹’으로 불리며 탭 그룹 내에서는 탭 앞에 있는 번호(1, 2, 3…)를 참고하여 Alt+1, Alt+2, Alt+3 키를 눌러 빠른 탭 전환이 가능합니다. Ctrl+Shift+TAB 키(다음 탭 전환)와 Ctrl+TAB 키(다음 탭 그룹 전환)를 사용해도 좋습니다.

탭을 옮기려면 탭 부분에서 마우스를 잡고 원하는 위치로 드래그하여 놓으면 됩니다. 아래 사진과 같이 4방향으로 배치가 가능합니다.

xshell-tab-alignment

그저 원버튼으로 빠르게 배치하고자 할 경우, 상단의 [탭] – [정렬] 메뉴를 사용하여 한 번에 배치할 수도 있습니다.

xshell-tab-alignment2

터미널을 큰 화면으로 보고 싶은 경우 전체 화면 기능을 사용하여 터미널 화면만 크게 보이게 할 수 있습니다.

xshell-fullscreen-button

여기서 전체 화면 형식은 두 가지가 있는데, 각각의 의미는 다음과 같습니다.

  • 전체 화면 : 현재 활성화된 탭 하나만 전체화면으로 전환
  • 다중 창 전체 화면 : 현재 보이는 탭 모두를 전체화면으로 전환

다중 창 전체화면을 선택하면 아래와 같이 보이는 탭 그룹을 모두 전체화면에서 보여줍니다.

xshell-fullscreen-mode

Xshell로 SSH 세션 연결하기

이제 본격적으로 SSH 세션에 연결해보도록 하겠습니다. Xshell에서 SSH 세션에 연결하는 방법은 아래와 같이 여러 수단이 있습니다. 하나하나 알아보도록 하겠습니다.

터미널 영역의 로컬 셸에서 연결하기

로컬 셸에서 간단히 접속 정보를 입력하여 연결할 수 있습니다. 상단의 ‘로컬 셸 명령어’ 항목을 참고하여 프로토콜과 각 연결 정보를 입력하여 접속을 시도합니다.

xshell-connect-from-terminal
  • 예시 1 : ssh myhost (‘myhost’ 호스트에 SSH 접속 시도)
  • 예시 2 : ssh user@myhost (‘myhost’ 호스트에 ‘user’ 사용자로 SSH 접속 시도)
  • 예시 3 : telnet user:passwd@myhost (‘myhost’ 호스트에 ‘user’ 사용자 ‘passwd’ 패스워드로 TELNET 접속 시도)

주소 표시줄에서 연결하기

이번에는 상단에 주소 표시줄에서 연결해보겠습니다. 연결 방법은 위 터미널 연결 시와 동일합니다. 다만 이번에는 프로토콜을 입력할 때 ssh:// 나 telnet:// 과 같이 입력해야 합니다.

xshell-connect-from-address-bar
  • 예시 1 : ssh://myhost (‘myhost’ 호스트에 SSH 접속 시도)
  • 예시 2 : telnet://[email protected] (‘192.168.1.123’ 호스트에 ‘user’ 사용자로 TELNET 접속 시도)

세션 파일로 연결하기

본격적으로 Xshell의 사용 목적이기도 한 세션 파일을 생성해보도록 하겠습니다. 세션 파일을 만들면 추후 똑같은 정보를 반복해서 입력할 필요가 없어집니다. 세션은 쉽게 말해 접속 정보와 연결 방법, 보기 방식에 대한 여러가지 설정 내용이 담긴 파일이며 .xsh 형식의 확장자로 저장됩니다.

먼저 [파일] – [새로 만들기] 메뉴를 클릭합니다. 그러면 새 세션 파일에 대한 등록 정보 창이 열립니다.

xshell-create-new-session

이제 각 범주에서 세션의 연결 정보를 편집해야 합니다. 간단한 연결만 할 것이므로 주요 필수 정보만 입력해보겠습니다.

먼저 [연결] 범주의 [일반] 그룹에서는 세션 파일의 이름이나 연결 정보를 편집할 수 있습니다.

xshell-new-session-1
  • 이름 (필수) : 세션 파일의 이름 설정
  • 프로토콜 (필수) : 접속할 방법(프로토콜) 선택
  • 호스트 (필수) : 접속할 호스트의 주소 입력
  • 포트 번호 (필수) : 접속할 호스트의 포트 번호 입력
  • 설명 : 세션에 대한 간단한 설명을 입력

[사용자 인증] 범주로 넘어가서 연결을 위한 사용자 인증 정보를 입력해줍니다.

참고: 연결 시 자동으로 사용자 인증을 진행하므로 이 항목을 비워두어도 좋습니다. 또한 보안상 암호는 저장하지 않는 것을 권장합니다.

xshell-new-session-2
  • 사용자 이름 : 접속할 호스트의 사용자 이름 입력
  • 암호 : 접속할 호스트의 암호 입력

일단 이렇게 하면 기본 연결을 위한 설정은 완료됩니다. 이제 창 하단에 있는 ‘확인’ 또는 ‘연결’ 버튼을 클릭합니다. (‘연결’을 클릭하면 세션 파일을 저장한 후 즉시 연결을 시도하게 됩니다.)

xshell-connect-button

세션에 연결하면 먼저 호스트 키를 체크합니다. 현재 Xshell에 저장된 호스트 키가 없을 경우 아래와 같이 묻게 됩니다. 호스트 키는 접속하려는 서버가 올바른 행선지인지 확인하기 위한 과정입니다. 따라서 호스트 키의 손도장 해시값(MD5 Hash) 등의 정보를 확인하여 실제 서버와 비교해보는 것도 좋습니다.

xshell-host-key-check-dialog

이상이 없다면 ‘수락 및 저장’을 클릭하여 이후에 호스트 키가 변동될 때 까지 묻지 않도록 합니다.

이제 세션에 성공적으로 연결되었습니다.

xshell-ssh-session-connected

마치며

이렇게 Xshell의 일반적인 기능들을 살펴보았습니다. 터미널 환경에서 작업을 진행해가면서 터널링, 포워딩, 터미널 하이라이트, 검색 기능과 같은 Xshell만의 다양한 기능을 사용할 수 있을 것입니다. 이러한 기능들은 추후 포스트에서 다루어보도록 하겠습니다.

프로그램에 조금씩 익숙해져가면서 유용한 기능과 많이 접해보셨으면 합니다. 읽어주셔서 감사합니다.

The post Xshell 사용법 – 프로그램 기본 사용 및 SSH 세션 접속 appeared first on JooTC.

]]>
https://jootc.com/p/201812152366/feed 2 2366
Xmanager XDMCP 연결에 실패했습니다 (XDMCP Timeout) 해결하기 https://jootc.com/p/201808031476 https://jootc.com/p/201808031476#comments Fri, 03 Aug 2018 01:30:06 +0000 https://blog.inidog.com/?p=1476 넷사랑컴퓨터의 Xmanager를 사용하여 XDMCP 연결을 시도하려 할 때 다음과 같은 에러 창이 뜨며 진행되지 않는 경우가 있습니다. “XDMCP 연결에 실패했습니다. 다시 시도하시겠습니까?” 일정 시간동안 응답이 없다가 결국 XDMCP 연결에 실패하게 되는데 그 이유와 해결 방법을 살펴보겠습니다. XDMCP 연결이 가능하도록 설정하기 먼저 XDMCP가 연결되기 전에 XDMCP를 사용하기 위한 설정이 모두 진행되었는지 확인해주셔야 합니다. 넷사랑컴퓨터 홈페이지에 XDMCP […]

The post Xmanager XDMCP 연결에 실패했습니다 (XDMCP Timeout) 해결하기 appeared first on JooTC.

]]>
xmg_failed_to_connect_xdmcp_session

넷사랑컴퓨터Xmanager를 사용하여 XDMCP 연결을 시도하려 할 때 다음과 같은 에러 창이 뜨며 진행되지 않는 경우가 있습니다.

“XDMCP 연결에 실패했습니다. 다시 시도하시겠습니까?”

일정 시간동안 응답이 없다가 결국 XDMCP 연결에 실패하게 되는데 그 이유와 해결 방법을 살펴보겠습니다.

XDMCP 연결이 가능하도록 설정하기

먼저 XDMCP가 연결되기 전에 XDMCP를 사용하기 위한 설정이 모두 진행되었는지 확인해주셔야 합니다.

넷사랑컴퓨터 홈페이지XDMCP 사용 설정과 관련된 도움말이 나와있습니다.

현재 사용 중인 서버의 운영체제와 일치한 문서로 설정을 모두 마쳐주셔야 합니다. 위 가이드의 설정대로 하면 특별한 경우가 아니라면 문제 없이 XDMCP 세션에 연결될 것입니다.

그래도 연결이 되지 않는다면, 먼저 에러 로그가 어떻게 나왔는지 확인해주어야 합니다.
상단 메뉴에서 ‘파일 – 로그 – 로그 파일 열기’ 를 선택하여 로그 파일을 열어주세요.

xmg_open_log_file_menu

또는 아래 경로로 이동하여 로그 파일을 얻어낼 수 있습니다.

  • C:\Users\[사용자 이름]\Documents\NetSarang Computer\6\Xmanager\Log\ (버전 6 기준)

여기서 X0.log 파일을 열어주시면 됩니다. (로그 파일이 많아지면 숫자가 올라갈 수 있습니다.)

위 두가지 방법 중 하나로 로그 파일을 열었다면, 아래와 같이 보여질 것입니다. (호스트 정보 등의 일부 내용은 가렸습니다.)

Xmanager 6000
Copyright (c) 1997 NetSarang Computer, Inc.
All rights reserved.

UTC Date:	Thu Aug 02 07:11:58 2018
Local Date:	Thu Aug 02 16:11:58 2018

Compiler version: 170060610
X Server Directory: "C:\Program Files (x86)\NetSarang\Xmanager 6\"
LANG ID: 1042
Session File: [Session File Path]
Connection Method: 1
Xdmcp UDP Port: 177
Xdmcp Host: '[IP Address]'

Server Generation 1
CreateConfig returns a return value: 3
Server profile: %system%\Default Profile.xcf
Desktop composition is enabled.
Default Display Number: 0
Local Time:	Thu Aug 02 16:11:58 2018

============ Global Memory Status ==========
  Memory Load               :      87%
  Total Physical Memory     :   24448 Mbytes
  Available Physical Memory :    2946 Mbytes
  Total Page File           :   31122 Mbytes
  Available Page File       :    4758 Mbytes
  Total Virtual             :    4095 Mbytes
  Available Virtual         :    3991 Mbytes
=============================================

<Hardware information>
  Processor architecture: 0
  Number of processors: 4
  Page size: 4096
  Processor type: 586
  Minimum application address: 10000
  Maximum application address: fffeffff
  Active processor mask: 15
  Allocation granularity: 65536
  Processor level: 6
  Processor revision: 0x3c03

<OS Version Information>
  Platform id   : 2
  Major Version : 6
  Minor Version : 2
  Build Number  : 9200
  Description   : ""
  Country Code  : 82
  Country String: 대한민국
  ANSI Code Page: 949
  Language ID   : 18

WinSock Version 2.2 is selected.
Highest Version 2.2
Description: WinSock 2.0
System Status: Running
Max Sockets: 0
Max UDP Datagram: 0
Local Hostname: '[Hostname]'
RGB database: C:\Program Files (x86)\NetSarang\Xmanager 6\rgb\rgb.txt
Local Address: [My IP Address]
Local Address: [My IP Address]
Local Address: [My IP Address]
Local Address: ::1
Local Address: 127.0.0.1
Listening port: 6000
XDMCP Display Number: 0
Xdmcp: sent a QUERY message.
Window Mode:               0
Primary Screen Resolution:         1920 x 1080
Size of Palette:           0
Number of Reserved Colors: 0
Resolution of Color:       24
Depth of Screen:           32
Maximum Cursor Width:      32
Maximum Cursor Height:     32
Frame Width:               8
Frame Height:              8
Border Width:              1
Border Height:             1
Maximum Client Area Width: 1920
Maximum Client Area Height:1027
Icon Width:                32
Icon Height:               32
Small Icon Width:          16
Small Icon Height:         16
Caption Height:            23
Shade Blend Pixel Alpha:   1
DBCS Enabled:              1
GDI batch limit:           20

Mouse buttons: 8
Waveform Output Devices: 0
Mouse wheel present: 1

Monitors: 2
Selected Monitor: V
Same display format: 1
Virtual screen x 0, y 0, w 3520 h 1319
Root Window x 0, y 0, w 1024, h 768
Exact StoreColor: 0
Reverse RGB Order: 0

Screen 0: 1024 x 768, depth 24, dpi 96 x 96
Extension added: SHAPE, proc 128, event 64, error 0
Extension added: Extended-Visual-Information, proc 129, event 0, error 0
Extension added: XInputExtension, proc 130, event 65, error 128
Extension added: XTEST, proc 131, event 0, error 0
Extension added: BIG-REQUESTS, proc 132, event 0, error 0
Extension added: MIT-SUNDRY-NONSTANDARD, proc 133, event 0, error 0
Extension added: DEC-XTRAP, proc 134, event 80, error 133
Extension added: SYNC, proc 135, event 81, error 142
Extension added: XKEYBOARD, proc 136, event 83, error 144
Extension added: XC-MISC, proc 137, event 0, error 0
Extension added: RECORD, proc 138, event 0, error 145
Extension added: DOUBLE-BUFFER, proc 139, event 0, error 146
Extension added: XC-APPGROUP, proc 140, event 0, error 147
Extension added: SECURITY, proc 141, event 84, error 148
Extension added: TOG-CUP, proc 142, event 0, error 0
Extension added: DPMS, proc 143, event 0, error 0
Extension added: XFree86-Bigfont, proc 144, event 0, error 0
Extension added: GLX, proc 145, event 85, error 150
Extension added: XFIXES, proc 146, event 102, error 162
Extension added: RENDER, proc 147, event 0, error 163
Extension added: RANDR, proc 148, event 104, error 0
Extension added: X-Resource, proc 149, event 0, error 0
Extension added: DAMAGE, proc 150, event 105, error 168
Keyboard: Type = 8, Subtype = 0, Function keys = 12
Keyboad Layout: Korean (00000412)
Found a matching keyboard layout: Korean
Model: pc105, Layout: kr, Variant: none, Options: none
Keyboard layout to be used:
Rules: xorg, Model: pc105, Layout: kr, Variant: none, Options: none
Running Xsound...
Lock modifier mask: 0x2
Lock modifier mask: 0x10

Waiting for client connections ...

xmgrRRSetConfig: 1092 x 782
Xdmcp: Timed out, state 3. Retransmissions: 0
Xdmcp: sent a QUERY message.
Xdmcp: Timed out, state 3. Retransmissions: 1
Xdmcp: sent a QUERY message.
Xdmcp: Timed out, state 3. Retransmissions: 2
Xdmcp: sent a QUERY message.
Xdmcp: Timed out, state 3. Retransmissions: 3
MessageBox: Xmanager: XDMCP 연결, XDMCP 연결에 실패했습니다. 다시 시도하시겠습니까?
XDM go to sleep: too many retransmissions
Lock modifier mask: 0x2
Lock modifier mask: 0x10
Low level keyboard proc already hooked.

내용이 꽤 길지만 앞부분은 대부분 시스템 정보이기 때문에 끝부분에 대부분의 오류 메세지가 적혀있을 것입니다.

서버 내 어떤 문제냐에 따라 에러 메세지가 다르게 보여질 수 있습니다. 여기서는 그 중 Xdmcp Timeout 문제에 대해서만 해결 방법을 작성하였습니다.

Xdmcp: Timed out, state 3. Retransmissions: 0 에러

Waiting for client connections ...

xmgrRRSetConfig: 1092 x 782
Xdmcp: Timed out, state 3. Retransmissions: 0
Xdmcp: sent a QUERY message.
Xdmcp: Timed out, state 3. Retransmissions: 1
Xdmcp: sent a QUERY message.
Xdmcp: Timed out, state 3. Retransmissions: 2
Xdmcp: sent a QUERY message.
Xdmcp: Timed out, state 3. Retransmissions: 3
MessageBox: Xmanager: XDMCP 연결, XDMCP 연결에 실패했습니다. 다시 시도하시겠습니까?
XDM go to sleep: too many retransmissions

로그 메세지 하단에 “Xdmcp: Timed out, state 3, Retransmissions: 0” 이 나타난다면, 연결을 시도하다가 지속적인 타임아웃이 발생한 것입니다. Xmanager에서 3번정도 시도한 후 연결에 실패하여 에러 메세지를 띄운 것을 확인할 수 있습니다.

이 문제는 연결하려는 서버에서 대부분 방화벽 설정이 제대로 구성되지 않았을 경우에 발생합니다. 방화벽 소프트웨어는 서버마다 서로 다른 방법을 사용하기 때문에 현재 자신이 어떤 방화벽 체계를 사용하는지 확인해야 할 필요가 있습니다. 대표적으로 iptables, ufw, firewalld와 같은 방화벽이 기본으로 사용되고 있습니다.

먼저 방화벽이 실행 중이고 XDMCP 프로토콜이 허용되지 않았는지 확인해보겠습니다. 각각의 서비스가 모두 실행 중일 수 있으므로 아래 명령어를 통해 어떤 서비스가 사용 중인지 파악해 볼 필요가 있습니다.

현재 구동 중인 방화벽이 iptables라고 가정하고 진행해보겠습니다. 방화벽 상태 확인 및 규칙을 보는 방법은 아래 포스트를 참고해주세요.

리눅스 방화벽 상태 확인 명령어로 실행 중인지 파악하기

# iptables -L | grep xdmcp

위 명령어를 실행했을 때, 아래와 같이 값이 나온다면 현재 xdmcp 포트가 열려있다는 의미입니다.

# iptables -L | grep xdmcp
ACCEPT     udp  --  anywhere             anywhere             udp dpt:xdmcp

# iptables -L | grep x11
ACCEPT     tcp  --  anywhere             anywhere             tcp dpts:x11:x11-ssh-offset

위 두 명령어로 xdmcpx11 프로토콜이 확인되지 않았다면 (결과가 표시되지 않으면) 해당 프로토콜을 사용하는 포트를 열어주어야 합니다.

아래 표를 참고하여 xdmcpx11 프로토콜의 포트를 열어주세요.

포트 이름포트 번호적용범위 - iptables적용범위 - firewalld적용범위 - ufw
xdmcp177 (UDP)177177177
x116000 ~ 6010 (TCP)6000:60106000-6010/tcp6000:6010/tcp

이후 규칙이 제대로 적용되었다면 Xmanager에서 XDMCP 접속을 다시 시도하여 해결할 수 있습니다.

다음으로 디스플레이 매니저(Display Manager)의 정상 구동 여부를 확인해보아야 합니다. 리눅스 운영체제 및 버전 마다 사용 가능한 디스플레이 매니저나 설정 방식이 다르기 때문에 자세한 사항은 관련 도움말을 참조해주셔야 합니다. 아래 내용은 Ubuntu 16.04에서 진행한 내용입니다.

Ubuntulightdm을 사용합니다. service lightdm status (또는 systemctl status lightdm) 명령어로 lightdm 서비스가 구동 중인지 확인해봐야 합니다.

root@myServer:~# service lightdm status
● lightdm.service - Light Display Manager
   Loaded: loaded (/lib/systemd/system/lightdm.service; indirect; vendor preset: enabled)
   Active: inactive (dead) since Fri 2018-08-03 10:05:50 KST; 5min ago
     Docs: man:lightdm(1)
  Process: 1472 ExecStart=/usr/sbin/lightdm (code=exited, status=0/SUCCESS)
 Main PID: 1472 (code=exited, status=0/SUCCESS)

이 서버에서는 Active의 값이 inactive (dead) 로 되어있음을 확인할 수 있습니다. 서비스를 재시작 명령어로 lightdm을 다시 실행해야 합니다.

# service lightdm restart
또는
# systemctl restart lightdm

lightdm이 시작되지 않는다면, 설정 파일에 문제가 발생했거나 패키지 설치가 잘못 되었을 수 있습니다.

먼저 설정 파일에 아래 내용이 정확히 들어있는지 확인해야 합니다. lightdm (Ubuntu 16.04) 기준으로 /etc/lightdm/lightdm.conf 파일이 존재하는지, 해당 파일 내에 아래 내용이 포함되어 있는지 확인합니다.

[XDMCPServer]
enabled=true

설정 파일에 문제가 없다면 패키지를 다시 설치해보는 방법도 있습니다.

# apt remove lightdm
# apt install lightdm

마지막으로 로컬 PC (연결하려는 위치)와 원격 PC(연결 대상) 간의 네트워크 환경을 점검해 볼 필요가 있습니다. 원격 PC로 접속이 가능한 네트워크인지는 다양한 방법을 사용하여 확인할 수 있습니다. 아래는 Windows CMD 명령 중 ping을 사용하여 원격 호스트의 응답을 확인하는 방법입니다.

참고: 이 방법은 원격 서버에서 ping을 차단했을 수 있으므로 권장되지 않습니다.

먼저 정상적으로 연결이 가능한 경우입니다. 매 초 마다 응답 결과가 표시됩니다.

C:\Users\mypc>ping 192.168.xx.xxx
Ping 192.168.xx.xxx 32바이트 데이터 사용:
192.168.xx.xxx의 응답: 바이트=32 시간<1ms TTL=64
192.168.xx.xxx의 응답: 바이트=32 시간<1ms TTL=64

192.168.xx.xxx에 대한 Ping 통계:
    패킷: 보냄 = 2, 받음 = 2, 손실 = 0 (0% 손실),
왕복 시간(밀리초):
    최소 = 0ms, 최대 = 0ms, 평균 = 0ms

그러나 호스트를 찾을 수 없는 경우 다음과 같이 나타납니다.

C:\Users\mypc>ping 192.168.xx.xxx

Ping 192.168.xx.xxx 32바이트 데이터 사용:
192.168.xx.xxx의 응답: 대상 호스트에 연결할 수 없습니다.

연결이 가능한다 하더라도 로컬 PC의 방화벽 정책으로도 연결을 하지 못하는 경우가 있습니다. Windows 방화벽 등을 확인하여 해결해볼 수 있습니다.

이러한 내용으로 XDMCP Timeout 문제를 어느 정도 해결하실 수 있을 것입니다.

The post Xmanager XDMCP 연결에 실패했습니다 (XDMCP Timeout) 해결하기 appeared first on JooTC.

]]>
https://jootc.com/p/201808031476/feed 2 1476
Xshell 6 다운로드 방법 및 제품 설치하기 https://jootc.com/p/201805261084 https://jootc.com/p/201805261084#respond Sat, 26 May 2018 14:04:05 +0000 https://blog.inidog.com/?p=1084 넷사랑컴퓨터의 Xshell 6은 강력한 기능을 지원하는 터미널 에뮬레이터입니다. SSH, TELNET, SFTP 등의 다양한 프로토콜을 통한 터미널 접속이 가능하며 여러 세션 파일을 만들어 세션의 통합적 관리가 가능합니다. 넷사랑컴퓨터는 Xshell과 Xftp 제품에 대해서 개인 사용자에게 무료 사용을 허가했기 때문에 개인 사용자가 가정에서 사용할 경우에는 무료로 다운로드하고 설치 및 사용하실 수 있습니다. 다만 기업이나 관공서 등의 사용자는 라이선스를 […]

The post Xshell 6 다운로드 방법 및 제품 설치하기 appeared first on JooTC.

]]>
넷사랑컴퓨터의 Xshell 6은 강력한 기능을 지원하는 터미널 에뮬레이터입니다. SSH, TELNET, SFTP 등의 다양한 프로토콜을 통한 터미널 접속이 가능하며 여러 세션 파일을 만들어 세션의 통합적 관리가 가능합니다.

넷사랑컴퓨터는 XshellXftp 제품에 대해서 개인 사용자에게 무료 사용을 허가했기 때문에 개인 사용자가 가정에서 사용할 경우에는 무료로 다운로드하고 설치 및 사용하실 수 있습니다. 다만 기업이나 관공서 등의 사용자는 라이선스를 구매해야 합니다.

 

Xshell 6 다운로드 방법


Xshell 6을 다운로드하기 위해서는 먼저 넷사랑컴퓨터 홈페이지에 방문합니다. 아래 링크로 바로 들어가실 수 있습니다.

제품 다운로드 : https://www.netsarang.com/ko/all-downloads/

개인 및 학교 사용자용 제품 다운로드 : https://www.netsarang.com/ko/free-for-home-school/

 

다운로드 페이지에서 ‘Xshell 6‘ 부분에 있는 다운로드 버튼을 클릭합니다.

xshell6download-1

 

개인이나 학교 사용자가 아니고 상업용으로 사용하실 경우에는 라이선스를 구매해야 합니다.

개인 및 학교 사용자는 우측의 ‘무료 라이선스 페이지’ 항목에서 다운로드가 가능합니다.

xshell6download-2

 

다운로드 페이지가 열리면 아래 정보를 기입합니다.

  • 이름(필수) – 자신의 이름을 입력합니다.
  • 이메일(필수) – 다운로드 링크를 받아 볼 이메일을 입력합니다.

xshell6download-3

Xshell만 다운로드 받으려면 ‘Xshell만’에 체크합니다. 이후 다운로드 버튼을 클릭하여 진행합니다.

이제 메일이 잘 도착했는지 확인해볼 수 있습니다.

 

메일이 잘 도착했습니다. 이제 아래 링크를 클릭하여 다운로드를 진행하실 수 있습니다. 혹시나 메일이 오지 않는다면 스팸함을 체크하거나 다른 이메일로 다시 시도해보세요.

xshell6download-4

 

 

제품 설치하기


Xshell 설치를 위해 다운로드받은 설치 파일을 더블 클릭하여 실행합니다.

잠시 기다린 다음 아래 화면이 뜨면 ‘다음’을 클릭하여 계속 진행합니다.

xshell6 installation 1

제품의 라이선스 항목을 살펴보신 후 ‘사용권 계약의 조항에 동의합니다’에 체크하고 ‘다음’을 클릭합니다.

xshell6 installation 2

이름과 회사입력한 후 (건너뛰셔도 됩니다.) ‘다음’을 클릭합니다.

xshell6 installation 3

설치 폴더를 지정한 후 (기본 값으로 두는 것을 권장합니다.) ‘다음’을 클릭합니다.

xshell6 installation 4

설치 프로그램 폴더를 선택합니다. 기본값으로 둔 채 ‘설치’를 클릭합니다.

xshell6 installation 5

제품이 설치되었습니다. 제품을 실행할 수 있습니다.

xshell6 installation 6

Xshell이 정상적으로 실행됩니다.

xshell6 installation 7

The post Xshell 6 다운로드 방법 및 제품 설치하기 appeared first on JooTC.

]]>
https://jootc.com/p/201805261084/feed 0 1084
Xshell 6 및 Xftp 6 베타 버전 다운로드 방법 https://jootc.com/p/20171108506 https://jootc.com/p/20171108506#respond Wed, 08 Nov 2017 14:29:04 +0000 https://joojy.net/?p=506 2017년 11월 7일 (주)넷사랑컴퓨터에서 유닉스/리눅스 서버 연결 솔루션인 Xmanager, Xshell, Xftp의 버전 6 베타 릴리스를 진행하였습니다. 버전 6에서는 전 제품에 대해 세션 관리와 보안적인 측면이 강화되고 사용자 테마와 인터페이스 개선이 이루어졌습니다.   넷사랑컴퓨터 Xshell 6 및 Xftp 6 베타 버전 발표 ㈜넷사랑컴퓨터에서 개발하는 제품의 버전 6에 대한 공개 베타 테스트를 시작합니다. 버전6는 보안 업데이트와 버그 수정을 […]

The post Xshell 6 및 Xftp 6 베타 버전 다운로드 방법 appeared first on JooTC.

]]>
Xshell 6 beta image
Xshell 6 베타 버전 실행 이미지

2017년 11월 7일 (주)넷사랑컴퓨터에서 유닉스/리눅스 서버 연결 솔루션인 Xmanager, Xshell, Xftp의 버전 6 베타 릴리스를 진행하였습니다.

버전 6에서는 전 제품에 대해 세션 관리와 보안적인 측면이 강화되고 사용자 테마와 인터페이스 개선이 이루어졌습니다.

 

넷사랑컴퓨터 Xshell 6 및 Xftp 6 베타 버전 발표


㈜넷사랑컴퓨터에서 개발하는 제품의 버전 6에 대한 공개 베타 테스트를 시작합니다.
버전6는 보안 업데이트와 버그 수정을 포함하고 새로운 사용자 환경과 같은 많은 새로운 기능을 포함하고 있습니다.
본 베타 프로그램은 당사에서 출시되는 모든 제품에 적용됩니다. (넷사랑컴퓨터 공식 홈페이지 발췌)

 

넷사랑컴퓨터의 보안 연결 솔루션 제품으로는 SSH/TELNET 터미널 에뮬레이터인 주력 제품 Xshell을 포함하여 FTP/SFTP 파일 전송 클라이언트인 Xftp, X 서버 원격 접속 솔루션인 Xmanager, LPD 프린트 관리 솔루션인 Xlpd까지 총 4개의 제품군이 있습니다. (모든 패키지를 통합 제공하는 Xmanager Enterprise 제품군도 있습니다.)

Gray, Dark의 두 가지 사용자 테마로 변경할 수 있다.

xshell 6 beta dockable pane
분리 가능한 창으로 작업 공간을 늘리고 효율화 할 수 있다.

 

이번 버전에서의 변화점 중 가장 주요한 공통 개선 사항으로는 세션을 좀 더 편리하게 관리 할 수 있도록 돕는 도킹 가능한 세션 관리 창, 마스터 패스워드 기능 강화, 사용자 지정 테마와 새로운 디자인 등의 적용입니다.

아직 베타 단계가 시작되었기 때문에 몇가지 잔버그들이 있을지 모르지만 점차 업데이트 될 것이니 앞으로가 기대됩니다.

넷사랑컴퓨터 제품의 베타 버전 라이선스 정책에 의하면 어떠한 제품이던 상관 없이 누구나 무료로 사용 가능하여 제품을 평가하고 의견을 제시할 수 있습니다. 다만 기업용으로 평가 이외의 목적으로 사용하거나 상업적으로 이용할 수는 없으니 유의해 주세요.

 

Xshell 6 Xftp 6 베타 버전 다운로드


넷사랑컴퓨터 베타 다운로드 페이지

 

베타 버전 다운로드를 하기 위해서는 아래 링크에 들어가서 우측에 있는 각 제품별 다운로드 버튼을 클릭해주시면 됩니다. 다운로드에는 특별한 절차나 요구사항이 필요하지 않습니다.

또한 홈페이지에서 사용자 의견이나 기능 개선 요청, 버그 리포트 등의 제보를 받고 있습니다. 아래 링크에서 자유롭게 사용자 의견을 남길 수 있습니다.

(베타가 종료되어 링크가 만료되었습니다.)

The post Xshell 6 및 Xftp 6 베타 버전 다운로드 방법 appeared first on JooTC.

]]>
https://jootc.com/p/20171108506/feed 0 506
Xftp 파일전송 클라이언트로 간편하게 서버에 파일 전송하기 https://jootc.com/p/20170529246 https://jootc.com/p/20170529246#respond Mon, 29 May 2017 06:09:23 +0000 http://joojy.net/?p=246 Xftp 편리한 파일전송 클라이언트 Xftp는 윈도우에서 동작하는 FTP(File Transfer Protocol) 클라이언트 프로그램 입니다. 리눅스-윈도우 또는 윈도우-윈도우 운영체제의 서로 다른 클라이언트간의 파일 전송을 위해서 FTP(File-Transfer-Protocol) 프로토콜을 이용하여 파일을 전송할 수 있습니다. FTP 파일전송을 위한 클라이언트는 Filezilla, Xftp, 알드라이브 등의 여러가지 프로그램이 있는데, 그 중 국내 기업인 넷사랑컴퓨터에서 개발한 Xftp 라는 파일 전송 클라이언트를 소개하고자 합니다.     Xftp는 여타 […]

The post Xftp 파일전송 클라이언트로 간편하게 서버에 파일 전송하기 appeared first on JooTC.

]]>
Xftp 편리한 파일전송 클라이언트

Xftp는 윈도우에서 동작하는 FTP(File Transfer Protocol) 클라이언트 프로그램 입니다.

리눅스-윈도우 또는 윈도우-윈도우 운영체제의 서로 다른 클라이언트간의 파일 전송을 위해서 FTP(File-Transfer-Protocol) 프로토콜을 이용하여 파일을 전송할 수 있습니다.

FTP 파일전송을 위한 클라이언트는 Filezilla, Xftp, 알드라이브 등의 여러가지 프로그램이 있는데, 그 중 국내 기업인 넷사랑컴퓨터에서 개발한 Xftp 라는 파일 전송 클라이언트를 소개하고자 합니다.

 

Xftp
▲ 제품의 아이콘

 

Xftp
▲ 클라이언트 실행 화면

Xftp는 여타 파일전송 프로그램과 다를 것 없이 FTP/SFTP 프로토콜을 지원하며 직관적이고 편리한 인터페이스로 쉽게 적응이 가능하여 다른 프로그램과 다르게 기능의 위치라던지 용도에 대해 파악하는 것이 빠릅니다.

Attach/Detach가 가능한 탭 기반의 인터페이스로 여러 세션을 띄워 놓아도 관리가 복잡하지 않습니다.

보통 폴더 트리(폴더를 상위폴더 순위로 분류하여 표시한 인터페이스)에서 폴더가 많아질 경우 길어지는 스크롤 때문에 마우스 휠을 굴려야 하는데, 여기서는 폴더 트리가 좌측에 있기 때문에 훨씬 더 많은 폴더를 볼 수 있습니다.

 

세션 관리를 편리하게 하자


Xftp Open Session

▲ 세션 리스트

특히 세션 관리라는 기능에 특화 되어 있어 각 서버간의 설정을 따로 세션 파일로 만들어서 관리할 수 있다는 장점이 있습니다. 다른 프로그램들도 이러한 유사 기능이 있지만 개인적으로는 Xftp만의 세션 관리 기능이 가장 편리한 것 같습니다.

Public Key(공개 키)인증을 할 경우 일일히 패스워드를 입력 하는 번거로움이 없도록 Xagent라는 기능을 통해 원하는 시기에 공개 키 인증을 허용 및 차단하여 세션 파일을 열기만 해도 서버에 자동으로 공개 키 인증이 되는 기능도 지원하고 있습니다.

텍스트 파일을 자신이 원하는 텍스트 에디터로 변경하여 (가령 Notepad++ 라던가) 서버상에서 바로 편집 및 저장이 가능합니다. 또한 파일 전송 로그를 별도의 텍스트 파일로 저장하여 전송 상태에 대해서 로그 파일을 통하여 파악할 수 있습니다.

FTP/SFTP 세션을 파일로 개별 관리할 수 있는 기능이 있어 각 세션 파일마다의 설정을 따로 지정해줄 수 있습니다.

Xftp
▲ 동기화 설정 창.

이외에도 동시 전송 기능, 동기화 기능, SSH 클라이언트인 Xshell과의 연동 기능 등으로 왠만한 기능은 갖추어져 있으며, 공식 홈페이지에서는 라이센스 구매자의 요구사항이나 문의사항이 있을 경우에 대한 기술지원 서비스도 이루어지고 있습니다.

 

  • Xftp 라이센스는 개인 사용자에게는 무료로 제공되며, 기업용은 별도의 라이센스를 구매해야 합니다.

제품 소개 페이지 : https://www.netsarang.com/ko/xftp/
제품 다운로드 페이지 : https://www.netsarang.com/ko/all-downloads/

  • 그 외 도움이 될만한 글

Linux FTP 서버 설정하는 방법

The post Xftp 파일전송 클라이언트로 간편하게 서버에 파일 전송하기 appeared first on JooTC.

]]>
https://jootc.com/p/20170529246/feed 0 246