TeraTerm起動時の新しい接続のデフォルト設定を変更する方法

デフォルトのSSHはほぼ使わない

ルーターのコンソールをいじるときは「TeraTerm」を使っていますが、TelnetかCOMポートを使うことが多いです。TeraTermを起動するとデフォルトの接続はSSHになっています。SSHを使うことはほぼなく、毎回起動時に設定を変更して接続するのが面倒でしかたありあません。そこで、起動時の接続方法を変更する方法をメモ。

TERATERM.INIで設定する

以下のファイルをテキストエディタで開いて該当部分のパラメータを変更することで、新しい接続の画面の初期値を変更することができます。

Windows 64bitの場合

C:\Program Files (x86)\teraterm\TERATERM.INI

Windows 32bitの場合

C:\Program Files\teraterm\TERATERM.INI

TeraTerm起動時のポートを変更する

シリアルポートをデフォルトにしたいとき

ポートタイプを変更

; Port type (serial/tcpip)
Port=tcpip

の部分を

Port=serial

に変更する。

COMポート番号を変更

; Serial port parameters
; Port number
ComPort=1

の部分を

ComPort=5

というように変更する。(仮に使用しているCOMポートが5だった場合)

ただし、これを設定するとTeraTerm起動時に表示されるはずの「新しい接続」の画面が表示されなくなり、自動接続されます。自動接続を停める方法は調査中です。

TELNETをデフォルトにしたいとき

ポート番号を23に変更する

; TCP/IP parameters
; TCP port#
TCPPort=22

の部分を

TCPPort=23

に変更する。

SSHを無効にする

[TTSSH]
; SSH enabled flag (1=enabled 0=disabled)
Enabled=1

部分を

Enabled=0

に変更する。

参考サイト

 

新しい接続の画面が表示されなくなった場合

いろいろいじりすぎて「新しい接続」の画面が表示されなくなった場合は、以下の部分を確認してください。

; Display "New Connection" dialog on startup
HostDialogOnStartup=on

の部分がHostDialogOnStartup=offになっていると表示しない設定になっていますので、表示したい場合はonに変更してください。ただし、COMポートをデフォルトにしているときはHostDialogOnStartup=onにしていても自動接続されるため、表示されません。

その他設定項目の参考

tera term 設定ファイル

https://ttssh2.osdn.jp/manual/4/ja/setup/teraterm.html

PAGETOP