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
にしていても自動接続されるため、表示されません。