PuTTY / 소개

PuTTY는 원격 컴퓨터와의 통신을 위한 무료 오픈 소스 터미널 에뮬레이터 및 네트워크 파일 전송 응용 프로그램입니다. 주로 SSH, Telnet, rlogin, 및 SCP를 사용하여 네트워크를 통해 다른 컴퓨터에 접속하고 관리하는 데 사용됩니다. PuTTY는 Windows를 비롯한 다양한 운영 체제에서 사용할 수 있으며, 그 간편함과 기능성으로 인해 시스템 관리자 및 네트워크 엔지니어들 사이에서 널리 사용됩니다.

PuTTY 소개

  • 개발자 : Simon Tatham
  • 첫 출시일 : 1999년
  • 운영 체제 : Windows, Unix 계열 (Linux, macOS), 기타 플랫폼
  • 라이선스 : MIT 라이선스

주요 기능

SSH (Secure Shell)

  • 보안이 강화된 원격 접속을 지원하며, 데이터를 암호화하여 전송합니다.
  • 공개 키 인증을 통해 보안 수준을 높일 수 있습니다.

Telnet

  • 원격 컴퓨터와의 비암호화 통신을 지원합니다.
  • SSH에 비해 보안이 낮지만, 특정 환경에서 유용하게 사용됩니다.

rlogin

  • Unix 계열 시스템 간의 원격 로그인 프로토콜을 지원합니다.

SCP (Secure Copy Protocol)

  • SSH를 이용한 파일 전송 기능을 제공하여, 원격 서버와의 파일 전송을 안전하게 수행할 수 있습니다.

Serial Port 연결

  • 시리얼 포트를 통해 하드웨어 장치와 통신할 수 있습니다.

X11 Forwarding

  • SSH를 통해 원격 서버에서 실행되는 X 윈도우 시스템의 GUI를 로컬에서 사용할 수 있습니다.

다양한 터미널 에뮬레이션

  • VT100, VT102, ECMA-48, ANSI, xterm 등 다양한 터미널 에뮬레이션을 지원하여 호환성을 높입니다.

장점

무료 및 오픈 소스

  • PuTTY는 무료로 사용할 수 있으며, 오픈 소스로 제공되어 누구나 소스 코드를 확인하고 수정할 수 있습니다.

경량 및 빠른 성능

  • 프로그램이 매우 가볍고 빠르게 실행되어 시스템 자원을 적게 사용합니다.

다양한 프로토콜 지원

  • SSH, Telnet, rlogin, SCP 등 다양한 프로토콜을 지원하여 다양한 환경에서 사용할 수 있습니다.

높은 호환성

  • 다양한 운영 체제에서 사용할 수 있으며, 다양한 터미널 에뮬레이션을 지원하여 여러 종류의 시스템과 호환됩니다.

보안 기능

  • SSH를 통해 데이터 암호화 및 공개 키 인증 등 높은 수준의 보안을 제공합니다.

확장성

  • 여러 인스턴스를 실행할 수 있어 동시에 여러 서버에 접속할 수 있습니다.
  • 설정을 파일로 저장하고 불러올 수 있어 손쉽게 환경을 복원할 수 있습니다.

단점

GUI 기능 제한

  • PuTTY는 주로 텍스트 기반의 터미널 에뮬레이터이므로, 그래픽 사용자 인터페이스가 필요한 작업에는 적합하지 않습니다.
  • 기본적인 X11 포워딩을 지원하지만, 이는 추가 설정이 필요하며 완전한 GUI 환경을 제공하지는 않습니다.

초보자에게 어려운 설정

  • 다양한 기능과 설정 옵션이 있어, 처음 사용하는 사용자에게는 다소 복잡하게 느껴질 수 있습니다.
  • SSH 키 생성 및 관리 등 보안 설정이 초보자에게는 어려울 수 있습니다.

제한된 파일 전송 기능

  • SCP를 지원하지만, 더 발전된 파일 전송 프로토콜 및 기능은 부족합니다.
  • 대용량 파일 전송이나 복잡한 파일 관리 작업에는 적합하지 않을 수 있습니다.
같은 카테고리의 다른 글
PhotoScape X / 콜라주 만드는 방법

PhotoScape X / 콜라주 만드는 방법

여러 장의 사진을 하나로 합치는 콜라주 만드는 방법을 알아봅니다. 이미지 배치와 비율을 조정해 블로그, SNS, 문서용 사진을 보기 좋게 정리할 수 있습니다.

Ubuntu 24.04 Server / 설치된 패키지 확인하는 방법

Ubuntu 24.04 Server / 설치된 패키지 확인하는 방법

우분투에서 설치된 패키지 확인은 apt 또는 dpkg 명령어로 할 수 있다. 출력하는 내용에 차이가 있다. apt 명령어로 설치된 패키지 확인 설치된 모든 패키지를 출력한다. # apt list --installed 설치된 패키지 중 이름에 mariadb가 있는 것을 출력한다. # apt list --installed | grep mariadb dpkg 명령어로 설치된 패키지 확인 설치된 모든 패키지를 출력한다. # dpkg -l 설치된 패키지 중 이름에 ...

Ubuntu 20.04 / 글꼴 설치하는 방법

Ubuntu 20.04 / 글꼴 설치하는 방법

Ubuntu 20.04 Desktop 설치하려는 글꼴을 더블 클릭하거나, 글꼴 선택 후 엔터키를 누르거나, 마우스 우클릭 후 를 클릭합니다. 상단에 있는 를 클릭합니다. 설치가 완료되면 으로 바뀝니다. 글꼴이 잘 설치되었는지 확인합니다.

DSLR / 캐논 / DPP 프로그램 다운로드 하는 방법

DSLR / 캐논 / DPP 프로그램 다운로드 하는 방법

캐논 DSLR 카메라를 구입하면 CD를 하나 받습니다. 각종 소프트웨어가 들어있는 CD로, 그 안에는 이미지 편집 프로그램인 Digital Photo Professional이 있습니다. 줄여서 DPP라고 많이 부릅니다. 사진을 JPG 형식으로 찍고 보정을 별로 하지 않는다면 DPP가 필요하지 않습니다. 하지만, RAW 형식으로 찍는다면 DPP로 편집하는 게 좋습니다. 캐논이 만든 전용 프로그램이고, 캐논 카메라 사용자라면 무료로 사용할 수 있습니다. 그런데 ...

리눅스 / 명령어 / alias / 명령어 별칭 만들기

긴 명령어 또는 복잡한 명령어를 자주 사용한다면 alias를 사용하자. 시간을 많이 절약할 수 있다. alias 목록 보기 alias를 실행하면 현재 등록된 alias를 출력한다. alias 예를 들어 ll을 실행한다는 것은 ls -alF를 실행하는 것과 같다. alias egrep='egrep --color=auto' alias fgrep='fgrep --color=auto' alias grep='grep --color=auto' alias l='ls -CF' alias la='ls -A' alias ll='ls -alF' alias ls='ls --color=auto' alias 만들기 alias는 다음과 같이 만든다. abc를 실행하는 ...

팟플레이어 / 설치하는 방법

팟플레이어 / 설치하는 방법

윈도우에 포함된 기본 프록그램으로 많은 걸 할 수 있는데, 동영상 재생은 그렇지 못하다. 코덱이 없어서 재생을 못하는 경우가 많다. 자막을 불러오는 것도 불편하고... 그래서 동영샹 플레이어를 설치하게 되는데, 개인적으로 즐겨 사용하는 건 팟플레이어이다. 무료이고, 설치가 깔끔하고, 저사양 컴퓨터에서도 잘 작동한다. 설치하는 과정을 스크린샷으로 찍어봤는데, 어려운 것은 없다. 추가 코덱 설치하는 것만 빼먹지 ...

Bitvise SSH Client / 사용법

Bitvise SSH Client / 사용법

다운로드 및 설치 아래 링크에 접속하여 Bitvise SSH Client Installer를 다운로드하고 설치한다. https://www.bitvise.com/ssh-client-download SSH로 서버에 접속하기 Bitvise SSH Client를 실행한다. 접속에 필요한 정보를 입력하고 을 클릭한다. 적절한 방식으로 Accept하면 접속이 완료된다. 을 클릭하면... 콘솔 창이 생기면서 필요한 작업을 할 수 있다. 모든 작업을 마치면 을 클릭한다. 프로파일 저장하기 Bitvise SSH Client는 PuTTY와는 달리 접속 정보를 파일로 저장할 ...

인디자인 / 도련

인디자인 / 도련

도련 만들기 새 문서 제작 시 새 문서를 만들 때 인쇄에서 만들면... 도련이 3mm로 정해집니다. 적절히 설정하고 을 클릭합니다. 적절히 설정 후 을 클리하면... 빨간색으로 도련이 표시됩니다. 기존 문서에 도련 추가 도련이 없는 문서라면 을 클릭합니다. 도련 값을 적절히 설정 후 을 클릭합니다. 도련이 있는 PDF 만들기 Adobe PDF 내보내기 설정에서 을 클릭합니다. PDF ...

PointerFocus / 마우스 포인터 강조 프로그램

PointerFocus / 마우스 포인터 강조 프로그램

PointerFocus 컴퓨터 화면을 이용해서 강의를 하거나 컴퓨터 화면을 녹화할 때, 마우스 포인터가 잘 보이지 않아서 불편할 수 있습니다. 또한 4K 모니터를 사용하면 마우스 포인터가 아주 작게 보여서 찾기 힘들 때도 있구요. 이때 유용한 프로그램이 PointerFocus입니다. PointerFocus는 마우스 포인터에 도형을 입혀서 눈에 잘 띄게 하고, 클릭했을 때 애니메이션 효과를 주어 클릭했음을 알 수 ...

리눅스 / 커널 / 버전 확인하는 방법

리눅스 커널 버전을 확인하는 방법은 여러 가지가 있습니다. 그 중 자주 사용하는 방법 두 가지를 소개합니다. uname uname 명령어는 시스템 정보를 출력하는 데 사용됩니다. -r 옵션을 사용하여 커널 버전을 확인할 수 있습니다. # uname -r 6.8.0-35-generic hostnamectl hostnamectl 명령어는 시스템의 호스트 이름과 관련된 정보를 관리하고 표시합니다. 여기에는 커널 버전 정보도 포함됩니다. # hostnamectl Static hostname: ubuntu-24-01 ...