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를 지원하지만, 더 발전된 파일 전송 프로토콜 및 기능은 부족합니다.
  • 대용량 파일 전송이나 복잡한 파일 관리 작업에는 적합하지 않을 수 있습니다.
같은 카테고리의 다른 글
Recuva / 삭제 파일 복구 프로그램 사용법

Recuva / 삭제 파일 복구 프로그램 사용법

파일을 삭제하고 휴지통을 비우면 복구가 불가능하다고 하지만, 사실 그렇지 않다. 그 파일이 있던 곳에 다른 파일을 덮어쓰지 않았다면 복구가 가능하다. 그런 파일을 복구하기 위해서는 프로그램이 필요한데, Recuva는 삭제 파일을 복구해주는 무료 프로그램이다. 무료라는 것은 개인에 한해서이다. 기업이라면 비즈니스용 제품을 구입해야 한다. 다운로드는 여기서 할 수 있다. 설치를 마치고 실행하면 복구 마법사가 나온다. 수동 설정도 가능하지만, ...

원노트 / 메뉴에서 할 일 태그 위치 변경

원노트 / 메뉴에서 할 일 태그 위치 변경

할 일 태그는 순서 없는 목록이나 순서 있는 목록을 만드는 버튼 옆에서 만들 수 있었는데, 업데이트가 되면서 위치가 바뀌었습니다. 오른쪽 끝의 하위 메뉴로 들어갔습니다.

위키(Wiki) / 위키 만드는 소프트웨어 / 종류

위키를 만드는 소프트웨어는 다양한 기능과 용도에 맞춰 여러 종류가 있습니다. 아래는 가장 널리 사용되는 위키 소프트웨어와 그 특징을 설명드리겠습니다. 미디어위키 (MediaWiki) 미디어위키는 위키백과에서 사용하는 오픈 소스 위키 소프트웨어입니다. 매우 강력하고 유연하며, 큰 규모의 위키 사이트를 운영하는 데 적합합니다. 특징 다양한 확장 기능과 템플릿을 지원. 대규모 커뮤니티와 활발한 개발. PHP 기반으로, MySQL 및 MariaDB 데이터베이스를 사용. 사용자 관리 ...

OBS Studio / 프리미어 프로 편집을 위한 녹화 설정

OBS Studio / 프리미어 프로 편집을 위한 녹화 설정

OBS 스튜디오로 방송도 가능하고 녹화도 가능합니다. 녹화를 하는 경우 편집을 하게 되는데, 녹화 영상에 따라 편집이 수월할 수도 있고 곤란할 수도 있습니다. 만약 어도비 프리미어 프로로 편집을 할 거라면, 설정을 다음과 같이 하세요. 기본 설정인 FLV 형식으로 녹화하면 프리미어 프로에서 영상을 불러올 때부터 난관에 부딪히게 됩니다. 을 클릭합니다. 왼쪽에서 을 클릭합니다. 출력 방식이 ...

OBS Studio / 윈도우 캡쳐 / 크롬 웹브라우저 검정으로 나오는 문제 해결하는 방법

OBS Studio / 윈도우 캡쳐 / 크롬 웹브라우저 검정으로 나오는 문제 해결하는 방법

윈도우 캡쳐 OBS Studio로 특정 윈도우를 선택하여 캡쳐할 수 있습니다. 방법은... 윈도우 캡쳐를 추가하고... 적당히 이름을 정한 후 을 클릭하고... 윈도우 목록에서 원하는 창을 선택하면 되는데... 크롬 웹브라우저가 검정으로 나온다면 크롬을 선택했을 때 검정으로 나오는 경우가 있습니다. 해결하는 방법은 크롬의 설정을 변경하는 것입니다. 크롬 설정을 열고... 을 클릭한 다음... 을 해제하면... 해결됩니다.

Brackets / HTML, CSS 실시간 미리보기 사용하는 방법

Brackets / HTML, CSS 실시간 미리보기 사용하는 방법

Brackets의 장점 중의 하나는 실시간 미리보기입니다. HTML, CSS 등을 만들 때 유용합니다. 만약 실시간 미리보기가 안되는 상황이라면, 문서를 편집하고 저장하고 웹브라우저에서 새로 고침을 해야 하는데, Brackets의 실시간 미리보기를 이용하면 입력 또는 저장만 해도 바로 웹브라우저에 반영됩니다. 실시간 미리보기를 하려면 오른쪽에 있는 번개(?) 모양 아이콘을 클릭합니다. 실시간 미리보기를 처음 실행하는 거라면 다음과 같은 메시지가 ...

크롬 / 유튜브 영상 끊김 해결하는 방법

크롬 / 유튜브 영상 끊김 해결하는 방법

노트북을 샀다. 모니터 주사율 144Hz의 게이밍 노트북. 별도의 모니터와 연결하여 듀얼 모니터로 사용하고 있는데, 예상치 못한 문제가 발생했다. 외부 모니터와 연결된 상태에서, 크롬 웹브라우저로, 노트북 모니터로 유튜브 영상을 보면 뚝뚝 끊긴다. 외부 모니터에서 볼 때는 문제가 없고... 주사율을 변경하는 등 여러 가지 방법을 시도해보았는데, 해결책은 크롬 설정에 있었다. 에서 [가능한 경우 하드웨어 가속 ...

버추얼박스 / 호스트에서 게스트로, 게스트에서 호스트로 파일 전송하는 방법

버추얼박스 / 호스트에서 게스트로, 게스트에서 호스트로 파일 전송하는 방법

사용하는 PC에 영향을 주지 않고 이런 저런 테스트를 하기 위해 가상 머신을 만듭니다. 호스트와 게스트가 독립적으로 작동하는 것이죠. 하지만 독립적이라는 게 항상 편한 것은 아닙니다. 별개의 머신이라는 것이 불편할 때도 있습니다. 대표적인 예가 파일 전송입니다. 호스트에 있는 파일을 게스트로, 게스트에 있는 파일을 호스트로 옮기는 게 쉽지만은 않습니다. 하지만 방법이 없는 것은 ...

스프레드시트 - 뜻, 주요 기능, 소프트웨어

스프레드시트의 정의와 역사 스프레드시트(spreadsheet)는 행과 열의 격자로 이루어진 데이터를 관리하고 분석하는 소프트웨어 도구입니다. 각 셀은 숫자, 텍스트 또는 수식을 포함할 수 있으며, 이러한 셀을 사용하여 복잡한 계산을 수행하고 데이터를 시각적으로 표현할 수 있습니다. 스프레드시트의 개념은 1970년대 후반에 전자 계산기의 기능을 확장하기 위해 처음 도입되었습니다. 가장 유명한 초기 스프레드시트 프로그램 중 하나는 ...

PuTTY / 다운로드 및 설치

PuTTY / 다운로드 및 설치

윈도우에 PuTTY를 다운로드하고 설치하는 방법은 두 가지가 있습니다. 하나는 Microsoft Store에서 다운로드 하는 것이고, 다른 하나는 PuTTY 홈페이지에서 다운로드 하는 것입니다. Microsoft Store에서는 putty로 검색한 후 설치를 하면 됩니다.(이 링크를 따라가도 됩니다.) PuTTY를 다운로드할 수 있는 사이트 주소는 아래와 같습니다. https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html   MSI 파일을 다운로드하여 설치하면 됩니다. Microsoft Store에서 또는 PuTTY 홈페이지의 MSI로 설치하면 아래처럼 PuTTY, ...