PuTTY

PuTTYの設定ウィンドウ

開発元|  Simon Tatham
初版|  1998年11月19日 (25年前) (1998-11-19)
最新版|  0.81[1] \- 2024年4月15日 (22時間前) [±]
リポジトリ|

* git.tartarus.org?p=simon/putty.git

プログラミング
言語|  C言語
対応OS|  Windows
macOS
UNIX
Android
Windows Mobile
Symbian OS
Windows Embedded Compact
種別|  リモートログオンクライアント
ライセンス|  MIT License[2]
公式サイト|  PuTTY: A Free Telnet/SSH Client
テンプレートを表示

PuTTY(パティ[注釈 1])はSimon TathamがMIT Licence[2](オープンソースソフトウェアライセンスの一種)で開発・公開しているリモートログオンクライアントである。

## 特徴[編集]

本ソフトウェアは、下記の機能を有し、SSH・SSH2・telnet・rlogin・TCP・シリアルポート(RS-232・RS-422・EIA-485)の各通信プロトコルに対応している。 また、サードパーティーの成果も有って、Windowsのみならず、macOS[注釈 2]やUNIX系からAndroidやWindows Mobileまで、更にはSymbian OSやWindows Embedded Compactも含めて、様々なOSに移植されている。

* ポートフォワーディング機能(X11フォワードを含む)
* VT102のほぼ完全なエミュレーション及びxtermやECMA-48端末の制御シーケンスの多くのサポート
* 詳細なオプション(暗号化や認証に関する設定やトンネリングなど)
* 接続先毎に異なる設定を保存できる
* SCPやSFTPのコマンドラインクライアントユーティリティの付属
* Plink: 各プロトコル(ssh・telnet・rlogin)での接続を司るコマンドラインツール
* PuTTY: バックエンドにPlinkを用いてサーバーへの接続を行うCUIツール (PuTTY本体)
* PuTTYtel: telnetとrloginのみ可能なCUIツール
* PSCP: SSHまたはSSH2のサーバーとSCPでファイルを遣り取りするコマンドラインツール
* PSFTP: SSH2サーバーとファイルをSFTPで対話的に遣り取りするコマンドラインツール
* PuTTYgen: SSHでの暗号通信に必要なRSA暗号やDSAによる公開鍵を作成する
* Pageant: SSH認証を行うデーモン(PuTTY・PSCP・PSFTP・Plinkを内部的に使用する)

更に、PuTTY PRIVATE PATCHESやPuTTYrvのように、オリジナルのPuTTYを基に機能追加された版が幾つか存在する。

### 複数接続[編集]

PuTTYを内部で多重起動して同時に複数の端末に接続できるユーティリティとして、SuperPuttyやPuTTYTabManagerが利用されている。 これらは、タブ化され各ウィンドウペインをドッキング自在なユーザーインターフェイスを持ち、一つのウィンドウ内で複数接続からセッション管理まで実行できるのでユーザビリティに優れる。 ただし、これらはPuTTYのラッパーとして機能するので、単独での利用はできずPuTTYを組み合わせて用いられる[注釈 3]。 SuperPuttyは、バックグラウンドでPuTTYと供にPSCPやWinSCPおよびFileZillaを連携させて、SuperPuttyのGUIユーザーインターフェイスからSCPやSFTPによるファイルを遣り取りでき、また、リモートデスクトップクライアントであるTightVNCを組み合わせれば、SSHポートフォワーディングを介したVNC接続を行える。

### 派生版[編集]

PuTTYから派生したアプリケーションとしては、KiTTYやPieTTYなどがある。 これらには、PuTTYの特徴を備えたうえで、更に独自の機能拡張が施されている。

### PuTTYを内包しているもの[編集]

SSHクライアントの一種であるmRemoteNGやSolar-PuTTYでは、パッケージにPuTTYの機能拡張版が含まれている。 また、VT220のエミュレーターの一種であるIVTは、PuTTYのコードを含んでいおり[3]、リモートログオンクライアントとしても利用できる。

CygwinやMSYSでは、PuTTYを基に[4]、minttyが独立して開発されている。 XmingはPuTTYをサポートしており、パッケージにはPuTTYのplink.exeも含まれている。

Androidで動作するMobile SSHでは、バックエンドライブラリにPuTTYが使用されている。

## 日本における動向[編集]

日本では、1990年代後半まではTera TermがWindows用端末エミュレータの代表格だった。その後にSSH2の需要が高まったが、Tera Termは一時SSH2をサポートしていなかった。現在はTera TermはSSH2に対応している。 PuTTYは登場した1998年当初からSSH1及びSSH2に対応していた。

現在では、有志の日本語化によるPuTTYjpや様々なpatchを適用したPuTTY ごった煮版を基として更に機能が追加されたPuTTY PRIVATE PATCHESやPuTTYrvが広く使用され、Windows環境では代表的なリモートログオンクライアントとなっている。

## 脚注[編集]

[脚注の使い方]

### 注釈[編集]

1. ^ 公式には、英単語の"putty"(「充填材」の意)のように"/ˈpʌti/"と読まれる。
2. ^ パッケージマネージャーであるHomebrewを用いてインストールできる
3. ^ そのPuTTYには、オリジナルのものだけでなく、他の様々な改良版も利用できる。

### 出典[編集]

1. ^ "PuTTY 0.81 is released"; 作品または名前の言語: 英語; 出版日: 2024年4月15日; 閲覧日: 2024年4月15日.
2. ^ a b “PuTTY Licence”. 2019年10月20日閲覧。
3. ^ “IVT Secure Access”. 2019年10月20日閲覧。
4. ^ “Mintty — Cygwin Terminal emulator”. 2019年10月20日閲覧。

## 関連項目[編集]

「SSHクライアントの比較（英語版）」も参照

プロトコル

* SSH
* SCP
* SFTP

* OpenSSH
* FileZilla

クライアントアプリケーション

* RLogin
* Poderosa (【元】Terminal Emulator VaraTerm)
* Tera Term
* WinSCP

PuTTY内包

* Xming

## 外部リンク[編集]

ウィキメディア・コモンズには、PuTTYに関連するメディアがあります。

ポータル FLOSS

* 公式ウェブサイト

* 表
* 話
* 編
* 歴

暗号化ソフトウェア

OpenPGP・S/MIME|

* メールサーバーの比較（英語版）
* 電子メールクライアントの比較（英語版）
* GnuPG (Gpg4win・GPGTools)
* PGP
* Enigmail
* Thunderbird
* Outlook
* Apple Mail
* Claws Mail
* Autocrypt（英語版）
* Kontact
* pretty Easy privacy（英語版）
* Sylpheed

セキュア通信|

| OTR（英語版）|

* Adium
* BitlBee（英語版）
* Centericq（英語版）
* ChatSecure
* climm（英語版）
* Jitsi
* Kopete
* MCabber（英語版）
* Profanity（英語版）

|

SSH|

* SSHクライアントの比較（英語版）
* Dropbear
* lsh（英語版）
* OpenSSH
* PuTTY
* SecureCRT（英語版）
* WinSCP
* wolfSSH（英語版）
* RLogin
* Poderosa
* Tera Term

TLS/SSL|

* TLS実装の比較
* Bouncy Castle（英語版）
* BoringSSL
* Botan
* cryptlib
* GnuTLS
* JSSE（英語版）
* LibreSSL
* MatrixSSL（英語版）
* NSS
* OpenSSL
* mbed TLS（英語版）
* RSA BSAFE（英語版）
* SChannel
* SSLeay
* stunnel
* wolfSSL

VPN|

* Check Point VPN-1
* Hamachi
* Openswan
* OpenVPN
* SoftEther VPN
* strongSwan
* Tinc（英語版）
* WireGuard

ZRTP（英語版）|

* CSipSimple（英語版）
* Jitsi
* Linphone（英語版）
* Jami
* Zfone（英語版）

P2P|

* Bitmessage
* RetroShare（英語版）
* Tox
* ZeroNet

D R A（英語版）|

* Matrix
* OMEMO（英語版）
* Conversations（英語版）
* Cryptocat（英語版）
* ChatSecure（英語版）
* Proteus
* Signalプロトコル
* Signal
* WhatsApp
* TextSecure（英語版）

匿名化|

* Cryptomator
* GNUnet
* Java Anon Proxy（英語版）
* I2P
* Tor
* Vidalia（英語版）
* RetroShare（英語版）
* Ricochet（英語版）
* Wickr（英語版）

ディスク暗号化（英語版）|

* ディスク暗号化ソフトウェアの比較（英語版）
* BitLocker
* FreeOTFE（英語版）
* TrueCrypt
* BestCrypt（英語版）
* CipherShed
* CrossCrypt（英語版）
* Cryptoloop（英語版）
* DiskCryptor（英語版）
* dm-crypt（英語版）
* LUKS
* DriveSentry（英語版）
* E4M（英語版）
* eCryptfs（英語版）
* FileVault
* GBDE（英語版）
* geli（英語版）
* PGPDisk（英語版）
* Private Disk（英語版）
* Scramdisk（英語版）
* Sentry 2020（英語版）
* VeraCrypt

ファイルシステム|

* 暗号化ファイルシステムの一覧
* EncFS
* EFS
* eCryptfs（英語版）
* LUKS
* PEFS（英語版）
* Rubberhose（英語版）
* StegFS（英語版）
* Tahoe-LAFS（英語版）

セキュアOS|

* Tails
* Whonix
* Qubes OS
* Alpine Linux
* Anonym.OS（英語版）
* Genode
* Fiasco.OC
* seL4

Service providers|

* Freenet
* Tresorit（英語版）
* Wuala

教育|

* CrypTool

暗号通貨|

* Bitcoin
* Monacoin
* Ripple
* Dash (X11)
* イーサリアム
* Monero
* NEM
* Symbol
* ニートコイン

Related topics|

* Outline of cryptography（英語版）
* Timeline of cryptography（英語版）
* ハッシュ関数
* 暗号学的ハッシュ関数
* List of hash functions（英語版）
* S/MIME

関連人物|

* エドワード・スノーデン
* ローラ・ポイトラス（英語版）（ドキュメンタリー作家）
* グレン・グリーンウォルド（弁護士、当時ガーディアンに寄稿していたジャーナリスト）
* バートン・ゲルマン（英語版）（ジャーナリスト）

* カテゴリ
* コモンズ

この項目は、FLOSSに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています（Portal:FLOSS）。

|

* 表示
* 編集