YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
./?SSH/PuTTY/%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB
dotNet
ASP.NET MVC
PowerShell
AutoHotKey
シェルスクリプト
PHP
Perl
DBIC
Java
JavaScript
TypeScript
Node.js
HTML
Windows
WSL
Windows Server
Windows アプリ
VSCode
UNIX
FreeBSD
Linux
ネットワーク
PostgreSQL
MySQL
Apache
Samba
Git
Mercurial
Subversion
Vim
SSH
Docker
全文検索
AND検索
OR検索
edit
SSH
/
PuTTY
インストール
公式版と派生版について
PuTTYは非常に多くの派生版が国内外にある。
長く公式版のアップデートリリースが滞っていたが、今では定期的にリリースされている。
国内の派生版としては、ごった煮版が有名で紹介記事も多いが、近年まったく更新されておらず、使うべきではない。
通常の利用では公式版で問題ないが、国内版ならiceiv+putty版が勧められる。
iceiv+putty版は、日本語フォントをASCIIフォントとは別に指定出来る、Direct2Dによるサブピクセルレンダリングが可能など、高機能である。定期的に公式版をキャッチアップして更新リリースされ、10年続く派生版であり、信頼できる。
なお、海外のPuTTYの派生版では一番メジャーなのはKiTTYと思われる。
インストール
公式版のインストールは以下よりダウンロードして、インストーラーを実行する。もしくは、ZIPを展開して、任意のフォルダーに設置する。
iceiv+putty版は、PuTTYの各種アプリケーションのうち、putty.exeだけ提供されている。従って、公式版をインストールした上で、iceiv+putty版のputty.exeをインストール済みのputty.exeと差し替える。
公式
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
iceiv+putty
http://ice.hotmint.com/putty/
Direct2D/DirectWrite版
http://ice.hotmint.com/putty/d2ddw.html
設定のレジストリー管理とINIファイル管理
PuTTYは標準では設定をレジストリーで管理する。INIファイルで管理できるようにしたPuTTYの派生版も存在する。
しかし、PuTTYは多くのSSH関連ソフトで内部的に採用されており、それら関連ソフトはINIファイル非対応なことも多く、PuTTYとそれら関連ソフトで相互運用に問題が生じる。
例えばTortoiseSVNでSSH接続するには通常は付属するTortoisePlink.exeを使うが、PuTTYとセッション設定を共有するためにはレジストリー管理しておかなければならない。
INIファイルのメリットとして、ポータブル化、Dropboxなどのネットワーク共有機能で設定ファイルを共有できることがある。しかし、PuTTYのレジストリー内の設定値構成はシンプルであり、個人的には適時regコマンドによるバックアップ、リストアで大きな不便はないと感じる。
また、個人的にINIファイルはセッション設定が増えるとPuTTYの処理が非常に重くなることがあった。
したがって、個人的にレジストリー管理することを勧める。
最新の30件
2023-11-03
Windows/エクスプローラー/レジストリでアプリケーションの関連付けをする
2023-10-30
Windows/WSL/環境構築/ディストリビューションのアンインストール
MySQL/環境設定/Debian 10にMySQL8をインストール
2023-10-26
Vim/環境設定/インストール/WindowsにZIPファイルでインストール
Windows-アプリケーション/Mery/インストール
Windows/WSL/ファイルシステム/WSL2のディスクスペースを開放する
Git/設定/TortoiseGit
Git/設定/TortoiseGit/libgit2でnot owned by current userなエラーが出る
2023-10-23
Windows-アプリケーション/Mery
2023-10-10
ウェブ開発全般/CodeSandbox/概要
ウェブ開発全般/CodeSandbox
2023-10-03
JavaScript/クロージャ/stale closure
JavaScript/クロージャ
2023-09-09
JavaScript/React/useEffect/APIリクエストの重複を防ぐ
JavaScript/React/再レンダー/何回目のレンダリングか調べる
JavaScript/React/再レンダー
JavaScript/React/Hooks
2023-08-27
JavaScript/React/Hooks/コンテナコンポーネントからカスタムフックへの移行
it/設定/Git for Windows/Windows Terminalでビジュアルベルを無効にする
Git/GitHub/HTTPSでcloneする
Git/GitHub/HTTPSでcloneする(廃止)
2023-07-30
開発手法/書籍/データ指向プログラミング
開発手法/書籍
2023-07-22
開発手法/コードレビューvsテスト
FrontPage
開発手法
2023-06-13
Docker/開発/ネットワーク/Proxy環境でイメージをビルドする
Docker/開発/ネットワーク/コンテナのDNSサーバを指定する
Docker/インストール/Proxy環境で使う - Linux
2023-06-11
Node.js/環境構築/Volta/yarnのバージョンを指定してインストールする
更新履歴一覧
edit
Last-modified: 2017-06-10 (土) 14:51:20