pageant ログイン

以下は Teraterm と pageant を組み合わせて利用する方式を説明しています。


本手順について

ssh は、生成した秘密鍵・公開鍵のセットのうち、公開鍵をログイン対象に登録した後、秘密鍵を利用して対象にアクセスする方式です。
Pageant は、秘密鍵の扱いを楽にしてくれるプログラムです。

概要としては、次の図のとおりです。

ssh の公開鍵登録と pageant 管理
ssh の公開鍵登録と pageant 管理

ええ、かなり分かりにくいですね。
ここでは主に、Putty で鍵のセットを生成するところから、Linux にどう登録し、どうアクセスするのか、というところまでを記載しています。

オレンジ系統は、端末で動いている Pageant が秘密鍵/公開鍵を管理していることを表しています。
公開鍵は、Teraterm でログインしたいサーバに置くファイルです。事前に置いておきましょう。

Teraterm が Pageant を利用する場合、Teraterm 起動時に次の指定を行います。
  1. 公開鍵を置いたサーバを指定すること。
  2. Pageant を利用すること
すると、Pageant は該当の秘密鍵を渡すので、毎回パスワード入力や秘密鍵の指定を行う必要なく、アクセスできるようになります。

ダウンロードするファイル

さて、次の表は、本手順で必要となるファイルの一覧です。
不足するようであれば、ダウンロードしておいてください。
ダウンロード先
NoダウンロードファイルURL用途備考
1pageant.exePuTTY 関連ファイル秘密鍵の運用
2puttygen.exe.ppk 形式での公開鍵/秘密鍵を生成必要な場合のみ
上記ソフトウェアは PuTTY もしくは WinSCP にも同梱されています。
すでにインストールされている場合は、それぞれのソフトのインストール先を確認して読み替えてください。

Tera Term はすでにセットアップされているものとして扱っています。
必要であれば Tera Term の導入 を参照してください。

続きを読む

アンインストール方法


Windows から Tera Term をアンインストール方法は、いくつかあります。

いずれを実行するにせよ、アンインストール前に Tera Term が起動していないことを確認してください。
実行中アプリは、アンインストールおよび削除できません。

方法 1 「アプリと機能」を利用する

「Windows の設定」を呼び出す

スタートメニューから「設定」をクリックします。

「アプリと機能」を呼び出す

「アプリ」をクリックします。

「Tera Term」を選択

「Tera Term」をクリックして「アンインストール」ボタンを表示します。

アンインストールの実行

再確認のために表示された「アンインストール」ボタンをクリックします。

方法 2 アンインストーラ (unins000.exe) を利用する

Tera Term は、32bit プログラムなので、Windows OS が 32bit 版か 64bit 版かでインストール先が変わります。

32bit 版の場合

デフォルトインストールであれば、以下のフォルダに格納されています。
unins000.exe を実行してください。
%ProgramFiles%\teraterm\unins000.exe

64bit 版の場合

デフォルトインストールであれば、以下のフォルダに格納されています。
unins000.exe を実行してください。
%ProgramFiles(x86)%\teraterm\unins000.exe

方法 3 手動で全部削除する

関係ファイルの削除

Tera Term ディレクトリにある Tera Term 関係のファイルをフォルダ毎すべて削除してください。
Tera Term は、32bit プログラムなので、Windows OS が 32bit 版か 64bit 版かでインストール先が変わります。
32bit 版の場合
デフォルトインストールであれば、以下のフォルダに格納されています。
teraterm フォルダ毎すべて削除してください。
%ProgramFiles%\teraterm
64bit 版の場合
デフォルトインストールであれば、以下のフォルダに格納されています。
teraterm フォルダ毎すべて削除してください。
%ProgramFiles(x86)%\teraterm
任意の場所にインストールした場合
解凍後に手動でインストールした、任意のフォルダを削除してください。

フォントの削除

コントロールパネルの「フォント」から "Tera Special" フォントを削除してください。

レジストリの削除

Tera Term Menu を使用していた場合は、レジストリ HKEY_CURRENT_USER\Software\ShinpeiTools\TTermMenu を削除して下さい。

レジストリエディタは、コマンドプロンプト等より以下のコマンドで実行できます。
> regedit
・削除対象レジストリ
HKEY_CURRENT_USER\Software\ShinpeiTools\TTermMenu

teraterm.ini

2021/05/31 09:59 Tera Term::導入編

teraterm.ini とは

Tera Term プログラムの起動時に、デフォルトで読み込む設定ファイルです。
プログラム開発が開始されたのは 1994.2.24 であり、レジストリという概念がなく、xxx.ini というファイルで各種設定が行われていました。
その設計をいまも継承しています。

また Windows に対応したプログラムであるため、ファイル名は大文字でも小文字でも問題ありません。

格納先フォルダ

全バージョン共通

デフォルトでは、プログラムをインストールしたフォルダ(%WinDir%\teraterm)に配置されている teraterm.ini を読み込みます。

Vista 以降の Windows では、ユーザアカウント制御 (UAC) が有効です。
管理者として Tera Term を実行していない場合に ttermpro.exe のあるディレクトリでファイルを書き込もうとすると、以下のディレクトリ (バーチャルストア) にリダイレクトされます。

32bit 版 Windows
%LOCALAPPDATA%\VirtualStore\Program Files\teraterm
64bit 版 Windows
%LOCALAPPDATA%\VirtualStore\Program Files (x86)\teraterm

詳細は、カレントの考え方 を参照してください。

バージョン 4.51 以降

バージョン 4.51 より、My Documents に配置した teraterm.ini を優先的に読み込む仕様となっています。

My Documents の位置 (Windows 10 の場合)
%USERPROFILE%\documents

もし、上記のインストールディレクトリやバーチャルストアで teraterm.ini を上書きしたけど更新されないという場合は、こちらも確認してください。

設定内容

teraterm.ini は、セクションごとに設定内容がまとめられています。
主なセクションは、次の通りです。
セクション設定内容
[Tera Term]Tera Term 設定全般
[BG]背景設定
[TTSSH]Tera Term SSH 設定
[TTProxy]Tera Term Proxy 設定
[TTXKanjiMenu]漢字メニュー設定
[Hosts]過去の接続リスト

[Tera Term] セクション

Tera Term 本体に関する設定です。
設定項目初期設定値備考
Version2.3
LanguageJapanese
UILanguageFilelang\Japanese.lng
ConnectingTimeout0
DisablePasteMouseRButtonoff
DisablePasteMouseMButtonon
ConfirmPasteMouseRButtonoff
ConfirmChangePasteon
ConfirmChangePasteCRon
PasteDialogSize330,220
ConfirmChangePasteStringFile
ScrollWindowClearScreenon
AutoScrollOnlyInBottomLineon
SelectOnlyByLButtonon
AcceleratorNewConnectionon
DisableAcceleratorDuplicateSessionoff
AcceleratorCygwinConnectionon
DisableAcceleratorSendBreakoff
DisableMenuNewConnectionoff
DisableMenuDuplicateSessionoff
DisableMenuSendBreakoff
ANSIColor0,0,0,0, 1,255,0,0, 2,0,255,0, 3,255,255,0, 4,128,128,255, 5,255,0,255, 6,0,255,255, 7,255,255,255, 8,64,64,64, 9,192,0,0, 10,0,192,0, 11,192,192,0, 12,64,64,192, 13,192,0,192, 14,0,192,192, 15,192,192,192
EnableContinuedLineCopyon
MouseCursoribeam
AlphaBlend255
CygwinDirectory
ViewlogEditorC:\WINDOWS\notepad.exe
Localejapanese
CodePage932
UseNormalBGColoron
Porttcpip
VTPos-2147483648,-2147483648
TEKPos-2147483648,-2147483648
TerminalSize80,24Tera Term の表示文字数/行を設定します。80 文字、24行であることを示します
TermIsWinon
AutoWinResizeoff
CRReceiveCR
CRSendCR
TerminalIDVT100
LocalEchooff
Answerback
AutoWinSwitchoff
KanjiReceiveUTF-8
KatakanaReceive8
KanjiSendUTF-8
KatakanaSend8
KanjiInB
KanjiOutB
RussHostWindows
RussClientWindows
TitleTera Term
CursorShapeblock
HideTitleoff
PopupMenuoff
EnableANSIColoron
PcBoldColoron
Aixterm16Coloron
Xterm256Coloron
EnableScrollBuffon
ScrollBuffSize10000
VTColor255,255,255,0,0,0
EnableBoldAttrColoron
VTBoldColor255,255,0,0,0,0
EnableBlinkAttrColoron
VTBlinkColor255,0,0,0,0,0
EnableReverseAttrColoron
VTReverseColor0,0,0,255,255,255
EnableURLColoron
URLUnderlineon
URLColor0,255,255,0,0,0
EnableClickableUrlon
ClickableUrlBrowser
ClickableUrlBrowserArg
TEKColor0,0,0,255,255,255
TEKColorEmulationoff
VTFontTerminal,0,-19,128
EnableBoldon
TEKFontTerminal,0,-8,128
FontQualitydefault
RussFontWindows
BSKeyBS
DeleteKeyon
RussKeybWindows
MetaKeyoff
Meta8Bitoff
DisableAppKeypadoff
DisableAppCursoroff
ComPort1
BaudRate9600
Paritynone
DataBit8
StopBit1
FlowCtrlnone
DelayPerChar0
DelayPerLine0
TCPPort22
Telneton
TermTypexterm
AutoWinCloseon
HistoryListon
TransBinoff
FTHideDialogoff
LogBinaryoff
LogAppendon
LogTypePlainTexton
LogTimestampoff
LogHideDialogoff
LogIncludeScreenBufferoff
LogDefaultNameteraterm.log
LogDefaultPath
LogAutoStartoff
LogRotate0
LogRotateSize0
LogRotateSizeType0
LogRotateStep0
DeferredLogWriteModeon
XmodemOptchecksum
XmodemBinon
XmodemRcvCommand
FileDirC:\Program Files\teraterm
FileSendFilter
ScpSendDir
BroadcastCommandHistoryon
AcceptBroadcaston
MaxBroadcatHistory99
Accept8BitCtrlon
Send8BitCtrloff
AcceptTitleChangeRequestoverwrite
AllowWrongSequenceoff
AlternateScreenBufferon
AutoComPortReconnecton
WaitComoff
AutoFileRenameon
AutoTextCopyon
BackWrapoff
Beepon
BeepOverUsedTime2
BeepOverUsedCount5
BeepSuppressTime5
BeepOnConnectoff
BPAutooff
BPEscCtloff
BPLogoff
ClearComBuffOnOpenon
ClearOnResizeon
ClearScreenOnCloseConnectionoff
ClipboardAccessFromRemoteoff
ConfirmDisconnecton
CtrlInKanjion
ConfirmFileDragAndDropon
CursorCtrlSequenceoff
Debugoff
DebugModesall
DelimList$20!"#$24%&'()*+,:;<=>?@[\]^`|
DelimDBCSon
DisableMouseTrackingByCtrlon
DisableWheelToCursorByCtrlon
EnableLineModeon
EnablePopupMenuon
EnableShowMenuon
EnableStatusLineon
FileSendHighSpeedModeon
HostDialogOnStartupon
IMEon
IMEInlineon
IMERelatedCursoroff
JumpListon
JoinSplitURLoff
JoinSplitURLIgnoreEOLChar\
KmtLogoff
KmtLongPacketoff
KmtFileAttroff
LanguageSelectionon
LockTUIDon
LogLockExclusiveon
MaxBuffSize500000
MaxComPort256
MaxOSCBufferSize4096
MouseEventTrackingon
MaximizedBugTweakon
NonblinkingCursoroff
NormalizeLineBreakOnPasteoff
KillFocusCursoron
PassThruDelay3
PassThruPort
PasteDelayPerLine10
PrinterCtrlSequenceon
PrnFont
PrnMargin50,50,50,50
QVLogoff
QVWinSize8
RussPrintWindows
SaveVTWinPosoff
ScrollThreshold12
MouseWheelScrollLine3
SelectOnActivateon
SendBreakTime1000
StartupMacro
StrictKeyMappingoff
TabStopModifySequenceon
TEKGINMouseCode32
TelAutoDetecton
TelBinoff
TelEchooff
TelLogoff
TelPort23
TelKeepAliveInterval300
TCPLocalEchooff
TCPCRSend
TerminalUIDFFFFFFFF
TitleFormat13
TitleReportSequenceempty
TranslateWheelToCursoron
TrimTrailingNLonPasteoff
UnknownUnicodeCharacterAsWideoff
UnicodeToDecSpMapping3
UseTextColoroff
VTCompatTaboff
VTFontSpace0,0,0,0
VTIconDefault
TEKIconDefault
VTPPI0,0
TEKPPI0,0
Wait4allMacroCommandoff
WindowCtrlSequenceon
WindowReportSequenceon
WindowMenuon
XmodemLogoff
XmodemTimeouts10,3,10,20,60
YmodemLogoff
YmodemRcvCommand
YmodemTimeouts10,3,10,20,60
ZmodemAutooff
ZmodemDataLen1024
ZmodemWinSize32767
ZmodemEscCtloff
ZmodemLogoff
ZmodemRcvCommandrz
ZmodemTimeouts10,0,10,3

[BG] セクション

背景に関する設定です。
設定項目初期設定値備考
BGEnableoff
BGUseAlphaBlendAPIon
BGSPIPathplugin
BGFastSizeMoveon
BGFlickerlessMoveon
BGNoFrameon
BGThemeFiletheme\*.ini

[TTSSH] セクション

Tera Term SSH に関する設定です。
設定項目初期設定値備考
Enabled1
DefaultUserName
DefaultForwarding
CipherOrderK>H:J=G9I<F8C7D;EB30A@?62
KexOrder567:9843210
GexMinimalGroupSize0
HostKeyOrder4567230
MacOrder86152034
CompOrder3210
Compression0
KnownHostsFilesssh_known_hosts
DefaultRhostsLocalUserName
DefaultRhostsHostPrivateKeyFile
DefaultRSAPrivateKeyFile
DefaultAuthMethod3
LogLevel0
WriteBufferSize2097152
ProtocolVersion2
HeartBeat60
RememberPassword1
CheckAuthListFirst0
EnableRsaShortKeyServer0
ForwardAgent0
ForwardAgentConfirm1
VerifyHostKeyDNS0
SSHIconDefault
DisablePopupMessage0
X11Display
UpdateHostkeys0

[TTProxy] セクション

Tera Term Proxy に関する設定です。
設定項目初期設定値備考
ConnectionTimeout10
SocksResolveauto
TelnetHostnamePrompt>> Host name:
TelnetUsernamePromptUsername:
TelnetPasswordPromptPassword:
TelnetConnectedMessage-- Connected to
TelnetErrorMessage!!!!!!!!

[TTXKanjiMenu] セクション

漢字メニューに関する設定です。
設定項目初期設定値備考
UseOneSettingon

[TTXttyrec] セクション

設定項目初期設定値備考
RecordStartSizeon

[TTXRecurringCommand] セクション

設定項目初期設定値備考
Enableoff
Command
Interval300
AddNewLineoff

[Hosts] セクション

アクセス先ホストのヒストリリストです。
新規接続時のホストリストでもあるため、[Tera Term] セクションの HistoryList が on の場合、アクセス毎に更新されます。
設定項目初期設定値備考
Host1myhost.example.com
Host2192.0.2.1
Host3[2001:db8:1:2:8401:2ff:fe03:405]
Host4[fe80::8401:2ff:fe03:405%3]
Host5myhost.example.com /F=myhost.ini
Host6user@myhost.example.com:10022 /ssh
Host7ssh://user@myhost.example.com
Host8/C=1 ;serial port
Host9\\.\pipe\vmware-serial-port ;Named pipe
Host10/R=readme.txt ;replay a file

teraterm.ini の追加エントリ履歴

更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2017.11.304.97TerminalSpeed追加38400
2017.08.314.96ISO2022ShiftFunction追加on
LogTimestampFormat追加"%Y-%m-%d %H:%M:%S.%N"デフォルトは RFC 3339 形式に変更。
以前のフォーマットに戻すには "%a %b %e %H:%M:%S.%N %Y" を設定する
LogTimestampUTC追加off
2016.05.314.91WaitCom追加off
2016.03.054.90XmodemTimeouts追加
YmodemTimeouts追加
ZmodemTimeouts追加
2015.12.014.89FileSendHighSpeedMode追加on
AutoComPortReconnect追加on
2014.11.304.85SendBreakTime追加
AcceleratorNewConnection追加
AcceleratorCygwinConnection追加
2014.06.014.83DebugModes追加
2013.11.304.80MaxOSCBufferSize追加4096
LogIncludeScreenBuffer追加
2013.09.014.79FTHideDialog追加offTeodor Robas氏に感謝します。
BellOverUsedTime追加2
BellOverUsedCount追加5
BellSuppressTime追加5
2013.05.314.78LogRotate追加
LogRotateSize追加
LogRotateSizeType追加
LogRotateStep追加
DeferredLogWriteMode追加on
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2012.12.024.76VTIcon削除-
TEKIcon削除-
2012.08.314.75TERATERM.INI の [Hosts] セクションで、Hostに続く数字が飛んでいても続きを読むようにした。
2012.05.314.74Parity エントリに"mark", "space"追加"none"
StopBit追加"1""1.5"を追加
ScpSendDir追加
2012.02.294.73KmtLongPacket追加off
KmtFileAttr追加off
LogLockExclusive追加on
2011.12.044.72TabStopModifySequence追加on
ClickableUrlBrowser追加""
ClickableUrlBrowserArg追加""
2011.6.264.70PrinterCtrlSequence追加off on
2011.3.54.69TerminalUID追加FFFFFFFF
LockTUID追加on
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2010.8.314.67DisableMenuNewConnection追加off
DisableMenuDuplicateSession追加off
IMERelatedCursor追加off
2010.5.314.66YmodemRcvCommand追加
LogBinary追加off
2010.2.204.65TitleReportSequence追加emptyaccept, ignore, empty を受け付ける
AlternateScreenBuffer追加on
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2009.7.54.63CursorCtrlSequence追加off
WindowCtrlSequence追加on
WindowReportSequence追加on
TitleReportSequence追加on
EnableLineMode追加on
Meta8Bit追加off
DisableMenuSendBreak追加off
ClearScreenOnCloseConnection追加off
DisableAcceleratorSendBreak追加off
ConfirmChangePasteStringFile追加文字列を列挙したテキストファイルへのパスを指定する。
Wait4allMacroCommand追加offonにすると、"wait4all" マクロコマンドが有効となる。
KanjiSend/KanjiReceiveエントリで、KS5601を受け付けるようにした
2009.3.224.62DisableMouseTrackingByCtrl追加on
DisableWheelToCursorByCtrl追加on
VTReverseColor追加
EnableBoldAttrColor追加on
EnableBlinkAttrColor追加on
EnableReverseAttrColor追加off
EnableURLColor追加on
EnableANSIColor追加on
ConfirmChangePaste変更on(改行を含むデータの貼り付けを確認する)
Additional settings ダイアログから"Eterm lookfeel"をチェックできないようにした。
Eterm lookfeel機能を有効にするには、teraterm.ini を直接編集すること。
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2008.9.234.60Beep拡張On/Offの他にVisualを受け付けるようにした。
AcceptTitleChangeRequest追加on
PasteDialogSize追加330x230
2008.6.254.59DisablePasteMouseMButton追加on
MouseWheelScrollLine追加3
ScrollWindowClearScreen追加on
AutoScrollOnlyInBottomLine追加on
UnknownUnicodeCharacterAsWide追加off
UnicodeToDecSpMapping追加3
YmodemLog追加off現時点ではYMODEMは未サポート。
VTIcon追加"Default"
TEKIcon追加"Default"
2008.2.294.58TranslateWheelToCursor追加on
HostDialogOnStartup追加on
MouseEventTracking追加on
KillFocusCursor追加on
ConfirmChangePaste追加off
SaveVTWinPos追加off
Xterm256Color追加
Aixterm16Color追加
FullColor エントリを PcBoldColor エントリに名称変更した。
MaximizedBugTweak追加on
2008.1.154.57ConfirmFileDragAndDrop追加on
ZmodemRcvCommand追加"rz"
XmodemRcvCommand追加""
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2007.12.44.56DisableAppKeypad追加
DisableAppCursor追加
ClearComBuffOnOpen追加ononでバッファクリア(TeraTerm2.3互換) 、offでクリアしない。
Send8BitCtrl追加off
SelectOnlyByLButton追加on
TelAutoDetect追加on
2007.9.304.54TelKeepAliveInterval追加300(秒)0でOFF
MaxBroadcatHistory追加
2007.8.84.53LogDefaultPath追加
LogAutoStart追加
FileSendFilter追加
VTCompatTab追加off行末タブの扱いをvt100/xterm風にする。
2007.5.74.52ConfirmPasteMouseRButton追加
DisableAcceleratorSendBreak追加
AcceptBroadcast追加
2007.3.104.51UILanguageFile追加
My Documents に teraterm.ini がある場合、それを読み込むようにした。
2007.1.224.50ConnectingTimeout追加
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2006.11.204.49初回インストール時に、teraterm.ini の Language/Locale/CodePage/VTFont/TEKFont セクションをインストーラから設定するように変更した。
2006.10.94.46Windows Vista で teraterm.ini の保存先のデフォルトがデスクトップになるのを修正した。
2006.9.164.45LogDefaultName追加
2006.7.244.41LogTimestamp追加ログに時刻を記録する機能を追加した。
2006.3.34.29UseNormalBGColor追加
2005.5.284.16ログ種別のplain textの情報をteraterm.iniに LogTypePlainText として残すようにした。
2005.4.244.15Eterm lookfeel alphablendの設定内容を teraterm.ini へ保存するようにした。
2005.4.94.14URLColor追加URL文字列をダブルクリックするとブラウザが起動するしかけを追加した。monkey magic氏に感謝します。
EnableClickableUrl追加
2005.3.314.13DisablePasteMouseRButton追加マウスの右ボタン押下でのペーストを禁止する設定
2005.1.304.10ViewlogEditor追加
"Save setup"ダイアログの初期ファイルディレクトリを、読み込まれた teraterm.ini がある箇所へ固定するよう変更した。
2004.12.142.3+UTF-8 2.07bteraterm.iniのスクロールバッファの初期値を 20000 へ変更した。
2004.11.62.3+UTF-8 2.062つめ以降のTeraTermの起動時にもディスクから teraterm.ini を読むようにした。
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考

Tera Term の起動と終了


Tera Term の起動方法

いろいろな起動方法側あります。

Windows スタートメニューから起動

まずはオーソドックスな方法を。

スタートから、「Tera Term」 → 「Tera Term」と探して、Tera Term を起動します。

Tera Term 起動
Windows スタートメニューからTera Term 起動

プログラム検索から起動

Windows キーを押して tera と入力すると Tera Term が検索表示されるので、そのまま Enter する方法をよく使っています。

探すより、入力するほうが早い人向けです。

Tera Term 起動
プログラム検索からTera Term 起動

コマンドラインから起動

コマンドラインから起動させる方法もあります。
"c:\Program Files (x86)\teraterm\ttermpro.exe"

コマンドライン起動
コマンドラインから Tera Term 起動

※ 途中にスペースが入ってしまうとフルパスでのプログラム起動ができなくなってしまうため、ダブルクォーテーションで括っています。
※ 筆者の環境では、Tera Term を E ドライブにインストールしているため、サンプル画像では e ドライブを指定して起動しています。

コマンドラインからの起動方法で使えるオプションは、Tera Term マクロでホストに接続する際の connect コマンドに対するオプション指定と同じであるため、知っておく価値があります。
TTERMPRO [ <host>[[:]<TCP port#>] | telnet://<host>[:<TCP port#>][/] | \\<server>\pipe\<pipe name>]
         [/B] [/BAUD=<speed>] [/C=<serial port#>] [/DS] [/E] [/ES]
         [/F=<setup file>] [/FD=<file transfer directory>]
         [/H] [/I] [/K=<keyboard setup file>]
         [/KR=<kanji code (receive)>] [/KT=<kanji code (transmit)>]
         [/L=<log file>] [/LA=<language>] [/M=<macro file>] [/NOLOG]
         [/P=<TCP port#>] [/R=<replay file>] [/SPEED=<speed>] [/T=<telnet flag>]
         [/TEKICON=<icon name>] [/TIMEOUT=<connecting timeout value>]
         [/V] [/VTICON=<icon name>] [/W="<window title>"] [/WAITCOM]
         [/X=<window pos (x)] [/Y=<window pos (y)] [/PIPE]
         [/AUTOWINCLOSE=<flag>]
         [;<comment>]
筆者がよく利用するオプションは、以下の通りです。
オプション使用例意味
<host>192.168.1.1アクセス先ホスト名 or IPアドレスを指定します。
<host>[[:]TCP port#]192.168.1.1:10022アクセス先ポート番号を含むアクセス先ホスト名 or IPアドレスを指定します。
/L=<log file>/L=teraterm.logログ取得のためのファイルパスを指定します。起動時に自動でログ取得が開始されます。
/M=<macro file>/M=mymacro.ttlTera Term 起動時に読み込む Tera Term マクロファイルを指定します。
;<comment>[; コメント]この起動オプションに対するコメント。サーバ名を入れておくと、アクセス先が分かりやすいと思います
※ ファイルパスは、絶対パスでも相対パスでも指定可能です。

Tera Term の終了方法

ログアウトと同時に終了(デフォルト)

Tera Term のデフォルトでは、ログイン先サーバからログアウトしたり、ネットワークエラー等で接続が切れたりすると、同時に終了されます。

ログインしていたサーバでは、通信が途切れたことを検知すると自動でセッションを終了します。
ログを取得していた場合、それらも Tera Term と同時に終了します。

ログアウトせずに Tera Term を終了

複数の Tera Term をまとめて終了させたい場合は、メニューの「ファイル」から「Tera Termの全終了」を選択することで可能です。

これらで、ログアウトせずに終了しようとした場合は「切断しますか?」というメッセージボックスが表示されます。

終了確認
終了確認 メッセージボックス

「OK」を押すと、Tera Term は自動でログアウト処理をしてから終了します。
ログを取得していた場合、それらも Tera Term と同時に終了します。

ログアウトした後も終了しない

設定次第ではログアウト後にも画面を残したままで、別なサーバにアクセスできるようになります。
一時的な設定
メニューの「設定」から「TCP/IP...」を選択し、「自動的にウィンドウを閉じる」のチェックボックスを外して、OK ボタンをクリックしてください。

通常
チェックボックスを外した状態
ログアウト後の設定可否

この設定のとき、ログアウト後に Tera Term を終了したい場合は、メニューの「ファイル」から「終了」を選択します。
ログを取得していた場合、それらはログ取得を続けます。
永続設定
一時的な設定を行った後、メニューの「設定」から「設定の保存」を選んで、設定情報を保存してください。

詳細は teraterm.ini を参照してください。

インストール方法

2023/01/12 20:19 Tera Term::導入編
Tera Term のインストール方法は、以下の通りです。

ダウンロードファイルの起動

ダウンロードが完了したら、ダブルクリック等でファイルを起動します。

オーソドックスな起動

Windows + E キー等でエクスプローラーを開いて、保存したフォルダを指定します。

Google Chrome の場合は、ダウンロードファイルから「フォルダを開く(S)」を選択しても、エクスプローラーで開いてくれます。

ダウンロード先を開く
ダウンロード先を開く

表示された Tera Term ファイルをダブルクリックすると、インストーラが起動します。

ダウンロードから直指定での起動

ブラウザで、ダウンロードしたファイルを実行するボタンが表示されるので、それをクリックする方法もあります。

Google Chrome の場合は「開く(O)」を選択すると、ダウンロードしたファイルを見ることなく実行できます。

直接実行
直接実行

やり方は好みがあるので自由です。
個人的な話になりますが、人にレクチャーする際はパスを覚えるためにエクスプローラーを開いておくことを勧めています。

インストーラの指定

起動すると、UAC(ユーザーアカウント制御)からセットアップの許可を確認されることがあります。

ユーザーアカウント制御
ユーザーアカウント制御

これは「はい」を選択します。

「セットアップに使用する言語の選択」画面が表示されるので、自身が読める言語を選んで「OK」Buttonをクリックします。

セットアップに使用する言語の選択
セットアップに使用する言語の選択

「使用許諾契約書の同意」画面が表示されるので、内容をよく読んで同意できる場合に「同意する」へチェックを入れてから「次へ(N)」ボタンをクリックします。

使用許諾契約書の同意
使用許諾契約書の同意

「コンポーネントの選択」画面では、自身が必要と思う機能を選んでインストールできます。
デフォルトでも、あまり問題はないでしょう。
追加機能を選択すると便利な機能が増えますが、覚える内容も増えます。

コンポーネントの選択
コンポーネントの選択

選択コンポーネント
「標準」は、標準インストールを選択した場合。
標準コンポーネント備考
あり
Tera Term & Macro必須
あり
TTSSH
あり
CygTerm+
なし
LogMeTT(インストーラが起動します)
なし
TTLEdit(インストーラが起動します)
なし
TeraTerm Menu
あり
TTProxy
なし
Collector
一部選択
追加プラグイン
あり
TTXResizeMenuVTウィンドウのサイズをプリセット値の中から変更できるようにする
あり
TTXttyrecttyrec形式の録画データを記録/再生できるようにする
なし
TTXKanjiMenu日本語の漢字コードをVTウィンドウのメニューから設定できるようにする
なし
TTXKcodeChangeリモートからのシーケンスで日本語の漢字コードを変更する
なし
TTXViewMode表示専用モードにすることができる
なし
TTXAlwaysOnTop常に最前面に表示できるようにする
なし
TTXRecurringCommand定期的に文字列を送信する

「言語の選択」画面では、通常利用する際に表示されるメニュー等の言語を選択して「次へ(N)」ボタンをクリックします。

言語の選択
言語の選択

「追加タスクの選択」画面では、インストール時についでに実行しておきたい内容を選択して「次へ(N)」ボタンをクリックします。
Tera Term マクロを利用したい場合は、.ttl ファイルを ttpmacro.exe にチェックを入れておくと、作成したマクロファイルをダブルクリックするだけで呼び出せるようになるため、ログインマクロ等を考えている場合はチェックしておくと良いでしょう。

追加タスクの選択
追加タスクの選択
「インストール準備完了」画面では、今まで選択した内容がまとめて表示されます。
意図しない機能選択などがなければ「インストール(I)」ボタンをクリックします。

インストール準備完了
インストール準備完了

インストールの進捗状況が表示されるので、終わるまで待ちます。

インストールの進捗状況
インストールの進捗状況

セットアップが完了したら「完了(F)」ボタンをクリックします。

セットアップ完了
セットアップ完了

これで、インストールは完了です。

IPv4 ならば 32bit の、IPv6 ならば 128bit もの広大なインターネット世界で、IPアドレスを頼りに行き交う旅を始める、その開始地点にたどり着きました!